【发布时间】:2021-04-05 06:55:12
【问题描述】:
我正在尝试使用“node-fetch”库更改我在 Twitter 上的横幅,但我无法通过在 Twitter 上发布内容所需的 Authentification 1.0a。我最后一次尝试是使用 headers.Authorization = "OAuth ACCESS_TOKEN ACCESS_SECRET" 但它失败了。所以我的问题是,在“node-fetch”中使用 Auth1.0a 的正确方法是什么?
提前谢谢你!
顺便说一句。代码中的ACCESS_TOKEN和ACCESS_SECRET不是我的,是随机输入的。
fetch(`https://api.twitter.com/1.1/account/update_profile_banner.json`, {
method: 'POST',
body: {
banner: b64,
},
headers: {
Authorization: "OAuth 2123123415-kbZfcGdHqKxTLlazrgQtzhzhKgHhjgtrLZq6789gui th67jz27z7gh3xhr5ghhgjj1gjHNMthtzuthfnOp3hJwhS5frx"
}
}).then(results => results.json()).then(data => console.log(data))
【问题讨论】:
标签: javascript node.js api twitter fetch