【问题标题】:Access direct messages via Twitter API通过 Twitter API 访问直接消息
【发布时间】:2012-07-19 14:40:15
【问题描述】:

我正在尝试访问 Twitter 直接消息传递 API。

我已经设置了一个应用,并将权限设置为Read, write, and direct messages

但是,当我测试应用程序并看到授权屏幕时,权限列表中不包含直接消息:

我尝试创建新的应用程序,在权限更改后重置密钥,并且仅在权限更新后创建访问令牌。但是,我仍然无法获得Read, write, and direct messages 的权限。

我使用 HybridAuth 作为访问 Twitter API 的框架。

我注意到this 的问题,但没有提供任何答案,因为解决方案可能已在不再可用的聊天会话中建立。

【问题讨论】:

    标签: php oauth twitter


    【解决方案1】:

    编辑

    hybridauth\Hybrid\Providers\Twitter.php
    

    找到

    $this->api->authorize_url = "https://api.twitter.com/oauth/authenticate";
    

    替换为

    $this->api->authorize_url = "https://api.twitter.com/oauth/authorize";
    

    cf:https://dev.twitter.com/discussions/1253

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-05
      • 2012-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-12
      • 1970-01-01
      • 2012-02-09
      相关资源
      最近更新 更多