3

最近 Twitter 从 API v1 更改为 v1.1。我twitter4j用来获取与指定推文相关的回复和提及。用于执行此类操作的方法称为getRelatedResults(id),但它不再有效。

我不断得到:

The Twitter REST API v1 is no longer active. Please migrate to API v1.1. 
https://dev.twitter.com/docs/api/1.1/overview.

但是我仍然没有在 API v1.1 中找到等效的方法。

有什么建议么?

我发现了什么:

以下代码不替换相关结果,把它作为获得回复的一个很好的替代方案:

您可以使用InReplyToStatusId字段值Status.getInReplyToStatusId()

使用以下代码递归地使用 API v1.1 获取推文的所有回复或对话:

Status status = twitterAPI.showStatus(status.getInReplyToStatusId());
System.out.println(status.getText());
4

0 回答 0