获取新的 Twitter API 使用者和密钥

我正在从事一个 Twitter 项目,我想使用 OAuth,但我不知道从哪里获得消费者和秘密密钥。

我怎么才能拿到这些?

180263 次浏览

要获得消费者密钥和消费者秘密,你必须通过 Twitter 创建一个应用程序

Https://developer.twitter.com/en/apps

然后你会被带到一个包含消费者密钥和消费者秘密的页面。

希望这些信息能够澄清 OAuth 对 Twitter 的重要性:

  1. 如果你还没有 Twitter 账号,那就创建一个吧
  2. 访问“ https://apps.Twitter.com”,按照所需提示创建一个开发者项目(Twitter 要求你回答一些问题,然后他们才会批准你的帐户。对我来说,他们几乎立刻就同意了。)
  3. 通过 Developer Portal 请求 API 密钥和机密会导致 Twitter 产生以下三点:
  • API 密钥(这是您的“使用者密钥”)
  • API 秘密密钥(这是您的“消费者秘密”)
  • 无记名信物
  1. 接下来,访问开发者门户的“验证令牌”区域并生成一个“访问令牌和秘密”。这将为您提供以下两个项目:
  • 访问令牌(这是您的“令牌密钥”)
  • 访问令牌机密(这是您的“令牌机密”)
  1. 使用者密钥、使用者密钥、令牌密钥和令牌密钥应该足以执行 Twitter API 调用(对我来说是这样)。祝你好运!

简单来说: https://dev.twitter.com/apps/new确保你已经登录了你的 Twitter 帐户-然后创建-即使你只是随机(测试)内容-创建你的应用程序-然后你会收到所有你需要的数据:)

转到 https://dev.twitter.com/apps列出你所有的应用程序。点击所需的应用程序,以获得其消费者和秘密密钥。如果你还没有创建任何应用程序,然后按照 https://dev.twitter.com/apps/new创建一个新的。

  1. 登录到 Twitter 开发者部分。

    • 如果您还没有帐户,您可以使用普通的 Twitter 凭证登录
  2. 转到 创建一个应用程序

  3. 填写用于连接 API 的应用程序的详细信息

    • 您的应用程序 名称必须是唯一的。如果其他人已经在使用它,您将无法注册您的应用程序,直到您能够想到一些没有被使用的东西。
  4. 点击 创建您的 Twitter 应用程序

  5. 您的新应用程序的细节将显示随着您的消费者的关键和消费者的秘密。

  6. 如果需要访问令牌,向下滚动并单击 < 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_secret = API key secret

Twitter API 文档里找到的

Twitter Docs screenshot

Twitter 的名字太混乱了。