Twitter开发者账号申请
前期准备
Twitter
绑定手机号
申请开发者账号要求绑定手机号,建议境外手机号,国内手机号容易出现收不到验证码的问题。- 一个可以正常使用的
Twitter
账号
被封的不可以。
开始注册
注册开发者管理平台账号
登录Twitter开发者管理平台,点击Sign Up
,登录成功点击右上角Apply
申请。
填写基本信息
创建应用并保存密钥
输入应用名称,点击Get Keys
将Api Key
等信息保存,关闭此页面之后就看不到了,忘记只能重新生成。
用户身份认证设置
按照下图操作,选择OAuth 1.0a
回调地址及项目域名设置
登录Twitter
开发者平台,选择左侧project
下的应用,选择 Settings
,找到User authentication settings
,点击Edit
下滑找到App info
其实到这里已经申请结束了,可以进行正常的Twitter授权认证操作了,但是更加高级的操作需要升级权限,例如获取授权用户基本信息。
升级访问权限
点击左侧菜单中的 Products
下的 Twitter API v2
主要关注第二个选项卡,关系到申请是否能通过,内容如下。
- In Your Words
We are integrating our post composer tool with Twitter to publish curated content from our website to our Twitter user profile. We are going to deliver our content to our own Twitter account. We do not plan to analyze Tweets, Twitter users or their content. Twitter data is not going to be displayed.
- Are you planning to analyze Twitter data? No
- Will your app use Tweet, Retweet, Like, Follow, or Direct Message functionality? Yes
We are integrating our post composer tool with Twitter to publish curated content from our website to our Twitter user profile. Our App will only use Tweet functionality.
- Do you plan to display Tweets or aggregate data about Twitter content outside Twitter? No
- Will your product, service, or analysis make Twitter content or derived information available to a government entity? No
同意条款后提交等待审核结果。
问题
问题1:申请长时间处于pending
状态
如果申请长时间处于pending
,估计就是申请失败,查看一下twitter
注册邮箱,根据提示回复邮件即可。
问题2:keys
忘记了怎么办
登录Twitter
开发者平台,选择左侧project
下的应用,选择 Keys and tokens
,点击Regenerate
即可。
参考
Getting started
Access levels and versions
How to Apply for a Twitter Developer Account