Java 如何通过twitter4j在一条推文中发布多张照片

Java 如何通过twitter4j在一条推文中发布多张照片,java,twitter4j,Java,Twitter4j,有没有办法在twitter4j中获取上传的图像ID? 我的问题是我想使用setMediaIds(long[]id)。我正在上传带有以下代码的照片: ImageUpload imageUpload = new ImageUploadFactory(configuration).getInstance(); String result = imageUpload.upload("i", file[i].getInputstream()); 如何获取上传的照片ID 我想通过twitter4j在一条推

有没有办法在twitter4j中获取上传的图像ID? 我的问题是我想使用
setMediaIds(long[]id)
。我正在上传带有以下代码的照片:

ImageUpload imageUpload = new ImageUploadFactory(configuration).getInstance();
String result = imageUpload.upload("i", file[i].getInputstream());
如何获取上传的照片ID

我想通过twitter4j在一条推文中添加多张照片

我知道有一些相关的问题,但这些问题是针对twitter4j的旧版本的,这个库最近已经更新


谢谢

以后请用您的代码添加与问题相关的解释。
   //uploading multiple image 

   long[] mediaIds = new long[2];

   UploadedMedia media1 = twitter.uploadMedia(new File("image path here"));

   mediaIds[0] = media1.getMediaId();

   UploadedMedia media2 = twitter.uploadMedia(new File("image path here"));

   mediaIds[1] = media2.getMediaId();
   StatusUpdate update = new StatusUpdate("multi image upload---");
   update.setMediaIds(mediaIds);
   Status stat = twitter.updateStatus(update);
   System.out.println("Successfully updated the status to [" + stat.getText() + "][" + stat.getId() + "]."); 



    //end of uploading multiple image