gpt4 book ai didi

java - Twitter4J,直接消息

转载 作者:行者123 更新时间:2023-11-29 03:24:22 25 4
gpt4 key购买 nike

我对 Twitter API 有疑问。我使用 Twitter4J 库为 Android 创建了一个应用程序,我设法正确记录用户,检查你的时间线、提及、个人资料数据,但我在访问你的直接消息时遇到问题。

所有时间都会跳出以下错误:

Error en actualizar:DirectMessagesActivity 403:The request is understood, but it has been refused. An accompanying error message will explain why. This code is used when requests are being denied due to update limits ([Link][1]).

消息 - 此应用程序不允许访问或删除您的直接消息。

代码 - 93

相关讨论可以在网上找到here . 或者 here .

TwitterException`{exceptionCode=[00919618-14e73985], statusCode=403, message=This application is not allowed to access or delete your direct messages., code=93, retryAfter=-1, rateLimitStatus=RateLimitStatusJSONImpl{remaining=12, limit=15, resetTimeInSeconds=1392219303, secondsUntilReset=122}, version=3.0.5}`

我已经检查了 1 次和 1000 次我有权访问 DM。我已经重新生成了 token ,我在您的管理控制台中从 0 创建了一个新的应用程序……但我无法解决这个问题。

任何帮助对我来说都非常重要。

非常感谢!

最佳答案

最近我在执行代码时遇到了同样的错误。要修复它,请按照以下步骤操作:

  1. https://apps.twitter.com/app/ {your_app_id}
  2. 点击 key 和访问 token 。
  3. 在访问级别中,点击修改应用权限并选择第三个选项:读取、写入和访问直接消息。
  4. 点击更新。 (注意:如果您没有在 Twitter 中添加您的号码,您可能需要添加您的手机号码并使用 otp 验证才能获得此访问权限)。
  5. 使用可点击按钮重新生成消费者 key 和密码以及访问 token 和密码。

以上步骤对我有用,希望对你也有用。

关于java - Twitter4J,直接消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21828871/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com