我无法使用twitter4j库跟踪自己的推文

时间:2019-02-19 12:55:40

标签: java twitter twitter4j

我正在开发一个能够跟踪Twitter中一些关键字的应用程序。到目前为止,我已经创建了一个FilterQuery并将其通过这种方式传递给我的TwitterStream:

FilterQuery filterQuery = new FilterQuery();
filterQuery.track(new String[]{"foo1", "foo2"});
twitterStream.addListener(this)//This code is inside a class that implements StatusListener
twitterStream.filter(filterQuery);

如果我在类的onStatus方法中放置一个断点,我可以看到我收到很多来自不同人的关于foo1和foo2的帖子。问题是,如果我在自己的帐户中发布包含“ foo1”或“ foo2”一词的帖子,我什么也收不到。为什么?

1 个答案:

答案 0 :(得分:1)

因为我的推文受到保护。为了将它们公开,我去了Settings and Privacy -> Privacy和“安全性”,并取消选中Protect your Tweets选项。