android - Twitter4j : Send Direct Messages to more than 250 followers

标签 android twitter twitter4j

我正在尝试开发一个应用程序,用户可以在其中使用 twitter4j 共享消息和 url。

我不能使用 mTwitter.updateStatus(message); 因为它会向所有关注者发送推文,而我希望它适用于选定的关注者,我将不得不这样做:

 DirectMessage message = sender.sendDirectMessage(recipientId, message);

无论我们拥有多少关注者,每个帐户都限制为 250 个。但这里的问题是用户需要多次分享给他的 friend 。

由于推特限制了250条直接消息,我认为这样做可能不可行。

我们有办法解决这个问题吗?

在此先感谢您的帮助。

最佳答案

对此没有解决方法。不能以任何方式绕过 Twitter 限制,无论是通过 API 还是网络抓取。

虽然最近我观察到一些经过验证的推特帐户能够向其所有关注者发送多播直接消息。我的一个 friend 通过他关注的经过验证的推特帐户获得了 DM,该帐户拥有 35 万粉丝。在与我的几个 friend 和属于拥有该 Twitter 帐户的组织本身的人员确认后,确认该消息已发送给所有关注者。 但这不是 Twitter 记录的地方,而且似乎只有少数经过验证的 Twitter 帐户可以使用此功能。

关于android - Twitter4j : Send Direct Messages to more than 250 followers,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20210118/

相关文章:

android - onViewCreated 与兼容库

javascript - Facebook 和 Twitter 通过 iframe 共享

java - 类型不兼容并且在 twitter4j 中找不到符号?

Android:使用 Twitter4J 登录 Twitter

java - FragmentTabHost - 没有已知标签为空的标签

android - 如何在不模糊的情况下缩放图像?

authentication - AIR 移动 Twitter OAuth 不返回 oauth_verifier

java - twitter4j getOauthAccessToken 给出异常

android - FINE_LOCATION 的准确性低于 COARSE_LOCATION

swift - 请求失败 : forbidden (403) after adding the provided url from Firebase in the callback settings of the Twitter app