我正在使用汽车海报使用Twitter API 1.1将新闻故事发布到Twitter帐户。
我有一个小问题...如果新闻报道出现问题并被删除,我需要能够自动删除推文。
要做到这一点,我想如果我可以获取推文的ID并将其存储在数据库中,我可以通过这种方式删除它,但我似乎无法获得实际推文的ID,因为它的推文如果这有道理?我能找到的最好的方法是使用API来搜索Twitter帐户并获取最新的推文,但是最新的推文不是真正的推文。
我浏览了一下API文档,我看不到任何可以让您返回推文ID的内容。我也在这里查看,这是我得到的最接近的:How to get id of the tweet但是,它再次搜索而不是返回特定的ID。
答案 0 :(得分:0)
您可以将推文发布到post/statuses/update端点。
然后,您可以在响应词典中将ID读作id_str
。
答案 1 :(得分:0)
如果您使用的是node.js,则可以使用
var params = {status:"This is a dummy tweet to get the current tweet ID. Time:" + currTime};
client.post('statuses/update', params, function(error, tweets, response){
if (!error) {
console.log(tweets.id);
tweetid = tweets.id;
}
});