如何根据初始推文ID检索整个会话?

时间:2017-07-13 12:08:06

标签: javascript node.js twitter

我正在寻找最简单,最优雅的实现,最好是在纯JS / Node中。理想情况下,这是一个函数,它提供了推文ID并返回整个会话的JSON对象。我知道可能使用专用的刮刀或自动化工具实现,但我希望有一个简短,甜美,纯粹的JS解决方案。任何人都知道如何优雅地做到这一点?

1 个答案:

答案 0 :(得分:1)

我不知道如何继续进行对话,但您可以使用Node获取之前的推文。

如果您向https://api.twitter.com/1.1/statuses/lookup.json发送GET请求(文档可以在此处阅读https://dev.twitter.com/rest/reference/get/statuses/lookup)作为JSON响应的一部分,它将返回一个带有键in_reply_to_status_id的对象。您将此值传递回您刚刚向status/lookup.json发送的值为in_reply_to_status_id的GET请求,直到该值为空。该对象还将具有text键,您可以从中获取推文的内容。

您将使用的端点示例为:https://api.twitter.com/1.1/statuses/lookup.json?id=432656548536401920