【发布时间】:2021-11-02 06:00:36
【问题描述】:
我正在尝试使用他们的上传媒体端点将图像上传到 Twitter。但是,我总是收到 403 Forbidden 错误。
我在我的 Twitter 开发者控制台中创建了一个应用程序,它给了我一个不记名令牌,我正在使用它来传递我的标题。下面是 postman 中的样子:
这是生成的 cURL:
curl --location --request POST "https://upload.twitter.com/1.1/media/upload.json?media_category=tweet_image" ^
--header "Content-Length: 53466" ^
--header "Authorization: Bearer AAAAAAAAAAAAAAAAAAAAAD1mTQ<REST_OF_BEARER_TOKEN>" ^
--header "Cookie: guest_id=v1%3A163072111368923415; personalization_id=\"v1_Enx+SO8Z5+LYLTsABCKDtg==\"" ^
--form "media=@\"/C:/Users/mikel/Desktop/lions_gate.jpg\""
我显然遗漏了一些东西。为什么我不断收到 403 错误?
谢谢!
【问题讨论】:
标签: twitter postman twitter-oauth