申请 Twitter 开发者账号,使用推特的 wordpress 插件 Social Auto Poster 自动发布文章
想将博客文章自动发布到推特,网上搜索了一下,两种方法一种是使用wordpress插件Social Auto Poster, 另一种是网上连接件,不过推特已经取消了许可,连接件都已经失效。现在我们只有一种途径就是使用wordpress插件发布推特文章,下面就是使用插件申请所必须API Key过程,请仔细审阅。
申请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
javascript
复制代码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
javascript
复制代码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
即可。
参考
链接:https://juejin.cn/post/7185101262327644217
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。