【问题标题】:getting twitter username with access token使用访问令牌获取 twitter 用户名
【发布时间】:2022-01-28 13:13:21
【问题描述】:

我有一个 php 应用程序,并成功创建了一个函数来在数据库中保存访问令牌和机密。 (这是关于将特定内容发送到他们的个人资料)

我想向他们展示他们链接到我的应用程序的 Twitter 帐户。如何使用访问令牌获取他们的 Twitter 用户?

感谢您的帮助。

【问题讨论】:

标签: php twitter oauth


【解决方案1】:

当您获得访问令牌时,Twitter 还会返回一个 screen_name 和 user_id 变量。您可以使用这些而不是向GET account/verify_credentials 发出额外请求

【讨论】:

  • 我检查了类代码并返回了值,但我无法获取屏幕名称,只有 id 可用。我使用用户/查找来获取屏幕名称.. $connection->get('users/lookup', array('user_id' => '###')) 感谢您的帮助..
【解决方案2】:

改用这个:

$credentials = $connection->get('account/verify_credentials')

然后获取用户名、名称和位置-

$name = $credentials->name;

$username = $credentials->screen_name;

$location = $credentials->location;

【讨论】:

    猜你喜欢
    • 2016-02-05
    • 2015-04-17
    • 2012-04-28
    • 1970-01-01
    • 1970-01-01
    • 2012-01-12
    • 1970-01-01
    • 2013-04-10
    • 1970-01-01
    相关资源
    最近更新 更多