无法访问有关在Twitter上创建和管理列表的任何POST请求API

时间:2019-07-12 21:21:40

标签: twitter twitter-oauth

我正在尝试使用创建列表api在Twitter上创建一个“列表”,但出现403错误,并显示消息“您的凭据不允许访问此资源”。

我能够成功获取请求(从列表中获取推文)。这是卷发,得到200条响应。

curl -X GET \
  'https://api.twitter.com/1.1/lists/statuses.json?list_id=1138174123040038912&include_rts=false' \
  -H 'Authorization: Bearer AAAAAAAAAAAAAAAAAAAAALWa%2BwAAAAAA5BAOkxhxSB305at56mHMKOQAG34%3DHXqEmGBtin9WENka9TJs3e5hj19TVsF3o9VR1swuWbGl4mpwXj' \

尝试对创建列表API使用相同的授权,但出现错误。文档上没有任何信息表明我们需要POST请求的不同授权。

我的应用拥有完全访问权限(读,写和直接消息)

您可以直接使用此处张贴的卷发。从今天开始,它具有有效的access_token。我无法在网上找到任何东西,这让我开始想可能是我遗漏了一些明显的东西。

感谢您的帮助。预先感谢。

请求CURL

curl -X POST \
  'https://api.twitter.com/1.1/lists/create.json?name=Test%20List&mode=public&description=This%20is%20a%20test%20list' \
  -H 'Authorization: Bearer AAAAAAAAAAAAAAAAAAAAALWa%2BwAAAAAA5BAOkxhxSB305at56mHMKOQAG34%3DHXqEmGBtin9WENka9TJs3e5hj19TVsF3o9VR1swuWbGl4mpwXj' \
{
    "errors": [
        {
            "code": 220,
            "message": "Your credentials do not allow access to this resource."
        }
    ]
}

Documentation for twitter list api

0 个答案:

没有答案