我正在尝试使用创建列表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."
}
]
}