gpt4 book ai didi

curl - Twitter 帐户事件 API 的错误身份验证数据

转载 作者:行者123 更新时间:2023-12-05 04:00:31 33 4
gpt4 key购买 nike

我正在按照本指南尝试使用新的 Premium Twitter Account Activity API 创建一个 webhook,我们也可以访问该 API

https://developer.twitter.com/en/docs/accounts-and-users/subscribe-account-activity/quick-start/enterprise-account-activity-api

我正在使用 ngrok 请注意,为了安全起见,下面的 URL 已更改 - 这是我的 cURL 请求(再次为了安全起见,凭据已更改)

curl --request POST --url 'https://api.twitter.com/1.1/account_activity/webhooks.json?url=https%3A%2F%2F1cd9exxx.ngrok.io%2Fwebhook%2Ftwitter%3Fcrc_token%3D1234' --header 'authorization: OAuth oauth_consumer_key="6stxxxxxxxxxxxxxx", oauth_nonce="GENERATED", oauth_signature="GENERATED", oauth_signature_method="HMAC-SHA1", oauth_timestamp="GENERATED", oauth_token="135453118-xxxx", oauth_version="1.0"'

我总是收到以下回复:

{"errors":[{"code":215,"message":"Bad Authentication data."}

最佳答案

您必须生成标记为“GENERATED”的字段。

也许你可以使用twurl .它使 OAuth 1.0 处理变得更加简单。

看看twurl : https://github.com/twitter/twurl

如果您使用 twurl :

  1. 通过 twurl authorize 登录并按照说明进行操作。
  2. 注册您的 webhook 端点 twurl -X POST "/1.1/account_activity/all/<<your created env>>/webhooks.json?url=<<your url>>"

如果您已正确实现 Webhook 端点,您将获得 200 状态代码。

关于curl - Twitter 帐户事件 API 的错误身份验证数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56171507/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com