gpt4 book ai didi

java - Twitter4j 检查推文是否被我自己 Collection

转载 作者:行者123 更新时间:2023-12-02 04:31:01 25 4
gpt4 key购买 nike

我正在用 Java 创建一个 Twitter 应用程序,我需要检查某些特定的推文是否在我的 Collection 夹中。

我阅读了文档,但没有找到哪个函数可以做这种事情(希望有一个)。

有人知道吗?

谢谢

最佳答案

Status 接口(interface)具有以下方法:

 /**
* Test if the status is favorited
*
* @return true if favorited
* @since Twitter4J 1.0.4
*/
boolean isFavorited();

我制作了以下示例来向您展示它是如何工作的:

 ResponseList<Status> result = twitter.getFavorites();
for (Status status : result)
{
System.out.println(status.getText());
System.out.println(status.isFavorited());
}

您还可以使用以下代码进行测试:

 QueryResult result = twitter.search(new Query("Some term"));
for (Status status : result.getTweets())
{
System.out.println(status.getText());
System.out.println(status.getFavoriteCount());
System.out.println(status.isFavorited());
}

您将看到一些推文有 n 个 favoriteCount,但它会返回 false,因为它不属于您的 Collection 夹。

关于java - Twitter4j 检查推文是否被我自己 Collection ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31463193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com