【问题标题】:Posting multiple photos in a single tweet在一条推文中发布多张照片
【发布时间】:2013-12-05 12:03:32
【问题描述】:

我想在 Twitter 上与推文一起分享多张图片,但我无法这样做。我可以将单张照片与消息一起发布,但不能在同一条推文中附加其他照片,因为 Twitter 不允许在 8-10 小时甚至一天内发布同一条消息。这是我的代码,我做了什么来沿着照片发布消息。任何人都可以让我知道我在代码中缺少什么地方或者有什么更好的方法来实现这个要求。

这里是发推文的代码:

AccessToken accessToken = new AccessToken(access_token,
                    access_token_secret);
            Twitter twitter = new TwitterFactory(builder.build())
                    .getInstance(accessToken);

            File f = new File(Environment.getExternalStorageDirectory()
                    .getAbsolutePath().toString()
                    + "/xyz.png");
            StatusUpdate statusUpdate = new StatusUpdate(status);
            statusUpdate.setMedia(f);
            twitter.updateStatus(statusUpdate);

提前致谢

【问题讨论】:

    标签: android image twitter upload


    【解决方案1】:

    在做了很多研发之后,我才知道我们不能在一条推文中发布多个图像,而且推特也不允许在短时间内发布相同的消息。您可以在几个小时后(可能大约 7-8 小时)发布它,因为它会给出“重复消息错误”。所以我调用了这个函数,它通过获取一个计数器变量并检查我拥有的图像列表来帮助发布带有媒体文件的推文。所以最后我能够发布三条不同的推文,因为我的列表中有三张图片。

    你可以查看link,在其中你会知道你可以在一条推文中发布的图片数量

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-11
      • 1970-01-01
      • 2014-05-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多