我试图找出一个简单的node.js脚本来转发使用Twitter API。我能够创建收藏夹,发布状态,但转推不起作用。
// rt.js
var Twitter = require('twitter');
var config = require('./config.js');
var T = new Twitter(config);
T.post('statuses/retweet/:id', {
id: '870436914322472960'
}, (err, data, response) => {
if (err) {
console.log(err)
} else {
console.log(`${data.text} retweet success!`)
}
})
错误消息是:
[ { message: 'Sorry, that page does not exist', code: 34 } ]
我正在使用:twitter@1.7.0(来自npm列表)
感谢您的帮助。
答案 0 :(得分:0)
正在使用:
T.post('statuses/retweet/' + '871703983521492993', (err, data, response) => {
if (err) {
console.log(err)
} else {
console.log(`${data.text} retweet success!`)
}
})
OR
var id = '870659570703708160'
T.post('statuses/retweet/' + id, (err, data, response) => {
if (err) {
console.log(err)
} else {
console.log(`${data.text} retweet success!`)
}
})