【问题标题】:I cannot understand what are all the different keys for the twitter API我不明白 twitter API 的所有不同键是什么
【发布时间】:2022-06-30 07:32:09
【问题描述】:

我不明白API keyAPI key secretBearer TokenAccess TokenAccess Secret 之间有什么区别。还有Client IDClient Secret,这很令人困惑。

我希望创建一个 Twitter 机器人,但我觉得这很令人困惑。我尝试用谷歌搜索我的问题,并在 youtube 上搜索它,但我没有找到可以解决我的问题的答案。

【问题讨论】:

    标签: twitter twitter-oauth twitter-api-v2


    【解决方案1】:

    如果你想简单地阅读推文,那么 Bearer Token 就足够了。

    如果你想创建推文,那么你需要使用: API 密钥 API 密钥秘密 访问令牌 访问令牌秘密

    不需要客户端 ID 和客户端密码。

    这里有一篇完整的文章: https://pythonhowtoprogram.com/how-to-build-a-twitter-bot-with-python-and-twitter-api-v2/

    【讨论】:

      【解决方案2】:

      诚然,这些术语有点令人困惑;但这些术语具有相同的含义:

      消费者密钥 = 客户密钥 = Api 密钥

      消费者秘密 = 客户秘密 = Api 密钥

      一般来说,上面的令牌和 Bearer 令牌代表您代表您发出请求的用户。

      访问令牌和访问密钥 - 它们是您应用的用户名和密码。

      以及它们的用法:

      消费者密钥、消费者密钥、访问令牌、访问密钥(或仅访问令牌和访问密钥,具体取决于您使用的语言和库) - 如果您的软件使用 POST 方法向端点发出请求,即如果它推文、回复推文等。

      如果软件使用 GET 方法向端点发出请求,则使用 Bearer Token 进行身份验证就足够了。 Bearer Token 的另一个用途是 Twitter API v2,它仅在尝试向该 api 的端点发出请求时才接受 Bearer Token 身份验证。

      更多详情Getting Access to Twitter API

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2013-02-20
        • 2019-04-21
        • 2021-08-25
        • 2020-10-23
        • 1970-01-01
        • 2017-09-02
        • 2019-06-21
        • 2021-04-26
        相关资源
        最近更新 更多