У меня есть проект, в котором я должен отслеживать определенные теги #, чтобы выполнить действие. Я использовал API-интерфейс tweetinvi, который был великолепен, но при подключении к моему каналу я мог следить только за элементами в своем канале, мне нужно быть возможность получить конкретный тег # независимо от того, кто его опубликовал. Я думал, что отфильтрованный поток будет работать, так как я мог бы добавить свой #тег в качестве трека, но он по-прежнему работает только в моей ленте, если опубликовать его, он сразу же сообщает об этом, если мой разработчик публикует его, ничего !!!?!?!
try
{
var filteredStream = Tweetinvi.Stream.CreateFilteredStream();
filteredStream.AddTrack("#myhashtag");
filteredStream.MatchingTweetReceived += filteredStream_MatchingTweetReceived;
filteredStream.StartStreamMatchingAllConditions();
}
catch (Exception excp)
{
}
любые указатели будут высоко оценены, так как я уверен, что это возможно, и из того, что я читаю, я уверен, что это правильное решение, поскольку в нем говорится, что это общедоступный канал, а не пользовательский канал.
Я попытался просто выполнить поиск, который работает, но может потребоваться до 20 секунд, чтобы вернуть результат, и то же самое, если вы выполняете поиск в Twitter.