我正在开发一个能够跟踪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”一词的帖子,我什么也收不到。为什么?
答案 0 :(得分:1)
因为我的推文受到保护。为了将它们公开,我去了Settings and Privacy -> Privacy
和“安全性”,并取消选中Protect your Tweets
选项。