API поиска в Твиттере против операторов - PullRequest
1 голос
/ 21 марта 2010

Я нашел эту страницу об API поиска в Twitter и некоторых операторах: http://search.twitter.com/operators

Но можно ли сделать поиск вроде: Все сообщения, содержащие слова "ipod OR ipad" И все сообщения, содержащие слова "funny OR joke" всего за один запрос ?

Как: "счастливый час" или "ipod AND ipad" (в том же запросе)

В строке поиска это будет что-то вроде: "Весело + сексуальный" + OR + "шутка + сексуальный"

НО, эта строка в API возвращает ТОЛЬКО посты с двумя словами вместе, я хотел бы, чтобы посты содержали слова "весело И сексуально", но не обязательно два слова вместе.

пример: он возвращает сообщения типа: "это весело, круто, сексуально" (каким-то образом твиттер игнорирует запятые) и не возвращает сообщения типа "это весело, круто и сексуально"

Это не похоже на то, что это возможно (в том же запросе). Конечно, вы можете сделать это с 2 различными запросами;). Я думаю, что это единственный способ.

Ответы [ 2 ]

2 голосов
/ 21 марта 2010

Да, вы можете сделать это:

http://search.twitter.com/search?q=funny+OR+joke
http://search.twitter.com/search?q=iPod+AND+iPad
http://search.twitter.com/search?q="happy+hour"
Обновление http://search.twitter.com/search?q="fun+sexy"+OR+"joke+sexy"

API ясно говорит об этом. Если вы хотите, чтобы результаты имели «Счастливый час» (текст за другим), заключите его в двойную кавычку (")

0 голосов
/ 21 марта 2010

Вы пробовали ?

Я получаю результаты, отличные от «ipad AND iphone», чем результаты, полученные от «ipad ИЛИ iphone», а запрос «AND» дает мне только те, и другие, поэтому, похоже, он работает нормально.

Похоже, что "И" не является необходимым, так как термины по умолчанию являются AND.

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