为什么我的Twitter应用程序访问级别是只读的?我怎样才能改变这一点呢?

kqlmhetl  于 2022-10-02  发布在  PHP
关注(0)|答案(2)|浏览(2802)

在详细信息页面的底部有(您的访问令牌)部分,那里的访问级别是只读的。

我正在试着做一个应用程序,让我跟踪所有使用Twitter登录到我网站的用户,我成功地让用户跟踪我,但我无法跟踪用户,知道为什么吗?我如何才能更改我自己Twitter帐户的访问级别?

7fyelxc5

7fyelxc51#

1.访问dev.twitter.com/apps
1.选择您的应用程序
1.转到设置选项卡
1.查找“应用程序类型”
1.更改为读写

更新

您还需要更新您的访问令牌:

1.进入您的应用程序详细信息页面
1.单击重新创建您的访问令牌按钮

yfjy0ee7

yfjy0ee72#

“应用程序类型”部分不再出现在Twitter开发人员门户中。要更改应用程序的权限,请执行以下步骤:

1.上dev.twitter.com/apps。
1.选择您的应用程序。
1.进入[设置]选项卡。
1.进入底部的[用户身份验证设置]部分。
1.添加鉴权。添加时请务必选择OAuth 1.0a。如果不选择此选项,您的所有访问令牌都将是Read-only
1.选择“OAuth 10.a”后,将出现一个名为“OAuth 1.0a设置”的新表单部分。在此部分中,在“应用程序权限”字段中选择您希望拥有的权限。
1.填写其余字段(回调URL、网站URL等)。如果您不打算实现面向用户的OAuth流(例如,需要该令牌来实现内部自动化),您可以填写胡言乱语。
1.提交表格。
1.进入应用详情页的[密钥和令牌]选项卡。
1.找到“身份验证令牌”部分,其中的“访问令牌和密码”组。
1.**点击[添加]/[续订]。这将生成一个具有WRITE权限的新令牌。

您的访问令牌现在将拥有您在“OAuth 1.0a设置”字段中指定的权限。

相关问题