Twitter开发者账号申请

3,299 阅读2分钟

前期准备

  1. Twitter绑定手机号 申请开发者账号要求绑定手机号,建议境外手机号,国内手机号容易出现收不到验证码的问题。
  2. 一个可以正常使用的Twitter账号 被封的不可以。

开始注册

注册开发者管理平台账号

登录Twitter开发者管理平台,点击Sign Up,登录成功点击右上角Apply申请。 Sign Up

填写基本信息

Basic information

创建应用并保存密钥

Create app 输入应用名称,点击Get Keys Get keysApi Key等信息保存,关闭此页面之后就看不到了,忘记只能重新生成。

用户身份认证设置

Set up 按照下图操作,选择OAuth 1.0a Auth select

回调地址及项目域名设置

登录Twitter开发者平台,选择左侧project下的应用,选择 Settings,找到User authentication settings ,点击Edit Edit 下滑找到App info app info

其实到这里已经申请结束了,可以进行正常的Twitter授权认证操作了,但是更加高级的操作需要升级权限,例如获取授权用户基本信息。

升级访问权限

点击左侧菜单中的 Products下的 Twitter API v2

Apply Elevated

主要关注第二个选项卡,关系到申请是否能通过,内容如下。

  1. 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.
    
  2. Are you planning to analyze Twitter data? No
  3. 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.
    
  4. Do you plan to display Tweets or aggregate data about Twitter content outside Twitter? No
  5. Will your product, service, or analysis make Twitter content or derived information available to a government entity? No

同意条款后提交等待审核结果。

SUCCESS

问题

问题1:申请长时间处于pending状态

pending

如果申请长时间处于pending,估计就是申请失败,查看一下twitter注册邮箱,根据提示回复邮件即可。

问题2:keys忘记了怎么办

登录Twitter开发者平台,选择左侧project下的应用,选择 Keys and tokens,点击Regenerate即可。 Regenerate

参考

Getting started Access levels and versions How to Apply for a Twitter Developer Account