我正在从事一个 Twitter 项目,我想使用 OAuth,但我不知道从哪里获得消费者和秘密密钥。
我怎么才能拿到这些?
要获得消费者密钥和消费者秘密,你必须通过 Twitter 创建一个应用程序
Https://developer.twitter.com/en/apps
然后你会被带到一个包含消费者密钥和消费者秘密的页面。
希望这些信息能够澄清 OAuth 对 Twitter 的重要性:
简单来说: https://dev.twitter.com/apps/new确保你已经登录了你的 Twitter 帐户-然后创建-即使你只是随机(测试)内容-创建你的应用程序-然后你会收到所有你需要的数据:)
转到 https://dev.twitter.com/apps列出你所有的应用程序。点击所需的应用程序,以获得其消费者和秘密密钥。如果你还没有创建任何应用程序,然后按照 https://dev.twitter.com/apps/new创建一个新的。
登录到 Twitter 开发者部分。
转到 创建一个应用程序
填写用于连接 API 的应用程序的详细信息
点击 创建您的 Twitter 应用程序
您的新应用程序的细节将显示随着您的消费者的关键和消费者的秘密。
如果需要访问令牌,向下滚动并单击 < strong > Create my access token
默认情况下,您的应用程序将被授予只读访问。要更改此属性,请转到 设定选项卡并更改“ ApplicationType”部分中所需的访问级别。
要获取现有应用程序的使用者和访问令牌,请转到 我的申请表(可以从右上角的菜单中找到)。
这个幻灯片显示了如何让这两个键更新2013年6月。
Http://www.slideshare.net/tweetganic/generate-twitter-applications
来自 Twitter 的常见问题解答:
大多数与 API 的集成都需要您通过一个 API 密钥将您的应用程序标识到 Twitter。在 Twitter 平台上,术语“ API 密钥”通常指的是所谓的 OAuth 消费者密钥。此字符串在向 API 发出请求时标识应用程序。在 OAuth 1.0 a 中,您的“ API 密钥”可能指的是这个使用者密钥和“使用者秘密”的组合,后者是一个用于安全地“签名”您对 Twitter 的请求的字符串。
步骤1转到“ href = https://dev.twitter.com/apps”https://dev.twitter.com/apps
步骤2 . 创建应用程序(填写表单)
步骤3 。必要时更改权限(取决于您是想只读、写还是执行)
步骤4 。转到 API 键部分,单击生成 ACCESS TOKEN。
5年后回答:)
现在你有了这些代币,这就是你所需要的。
'oauth_access_token' => Access token 'oauth_access_token_secret' => Access token secret 'consumer_key' => API key 'consumer_secret' => API secret
仅供参考,任何想访问 Twitter API 的人都必须通过访问 https://developer.twitter.com/申请 Twitter 开发帐户。一旦你的应用程序被批准,那么只有你能够创建 Twitter 应用程序。
一旦 Twitter 开发者账户准备好:
1)转至 https://developer.twitter.com/。
2)按 应用程序,然后按 创建一个应用程序。
3)提供 应用程序名称及 描述。
4)在 网址栏输入网站名称。
5)按 创造。
6)导航到你的应用程序,然后点击 细节,然后转到 钥匙和代币。
参考资料: http://www.technocratsid.com/getting-twitter-consumer-api-access-token-keys/
consumer_key = API key
consumer_key
API key
consumer_secret = API key secret
consumer_secret
API key secret
在 Twitter API 文档里找到的
Twitter 的名字太混乱了。