Node.js с Twit - оператором проблемы - PullRequest
0 голосов
/ 07 апреля 2019

У меня проблема с тем, чтобы бот twit node.js распознал несколько параметров при попытке выполнить RT, когда он является указанным пользователем в коде, а также содержит указанный хэштег.

var stream = bot.stream('statuses/filter', {follow: approved_users, track: '#somehashtag'}

Хотя это, кажется, работает либо на / или основе, как это может быть изменено так, чтобы это было условие И?

Я просматривал документацию, и, хотя я предполагаю, что это должно быть относительно простое исправление, я не достаточно знаком с node.js, чтобы сразу определить причину проблемы.

Любая помощь по этому вопросу будет принята с благодарностью!

1 Ответ

0 голосов
/ 13 апреля 2019

В соответствии с документацией Twitter невозможно И эти типы фильтров:

Поля track, follow и location должны рассматриваться как в сочетании с оператором ИЛИ. track = foo & follow = 1234 возвращает твиты соответствующий "foo" ИЛИ созданный пользователем 1234.

Единственный способ сделать что-то более сложное в режиме реального времени - это использовать корпоративный API PowerTrack, который является коммерческим предложением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...