Я не могу отслеживать свои собственные твиты с помощью библиотеки twitter4j - PullRequest
0 голосов
/ 19 февраля 2019

Я занимаюсь разработкой приложения, которое может отслеживать некоторые ключевые слова из 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 голосов
/ 19 февраля 2019

Потому что мои твиты были защищены.Чтобы сделать их общедоступными, я пошел в Settings and Privacy -> Privacy и Безопасность и снял флажок с Protect your Tweets.

...