所以我使用Twit https://github.com/ttezel/twit作为Node
我想从twitter 1.1 api获取OEMBED代码,但它似乎不起作用。
twit.get('statuses/oembed', { id: 133640144317198338 }, function (err, data, response) {
console.log(data);
console.log(err);
})
所以我只是继续将undefined返回给我,url模式似乎正确,但我不知道为什么它不起作用。
以下是记录的错误
{ [Error: Sorry, that page does not exist]
message: 'Sorry, that page does not exist',
statusCode: 404,
code: 34,
allErrors: [ { message: 'Sorry, that page does not exist', code: 34 } ],
twitterReply: '{"errors":[{"message":"Sorry, that page does not exist","code":34}]}' }
我能够检索雕像以及其他所有东西,但是oembed将不起作用。
任何帮助都会很棒
以下是Twitter https://api.twitter.com/1.1/statuses/oembed.json?id=240192632003911681
的OEMBED api链接答案 0 :(得分:1)
在您的推文ID周围包含一些引号。我遇到了这个,因为我的状态是id
,而不是id_str
。
答案 1 :(得分:0)
在推文ID周围插入一些引号。