Почему Perl Twitter API возвращает результаты, отличные от обычного поиска на сайте? - PullRequest
0 голосов
/ 11 августа 2011

Когда я выполняю поиск по одному и тому же запросу с помощью API Twitter, возвращающего контент JSON, и с помощью обычного поиска на веб-сайте Twitter, я получаю разные результаты. Большинство сообщений в ответе JSON имеют один и тот же текст, в то время как на сайте изменения отличаются.

Это происходит потому, что на веб-сайте больше обработки ответа или мне нужно установить какой-то другой параметр ?? Я уже пытался установить для параметра «result_type» значение «популярный», но в этом случае в ответе JSON никакие изменения не возвращаются.

ps: я использую модуль perl Net :: Twitter для доступа к API Twitter

1 Ответ

0 голосов
/ 12 августа 2011

Я получил ответ от дискуссионного форума Twitter Dev. Проблема заключается в том, что результаты поиска на Twitter.com основаны на поиске, отсортированном по релевантности, в то время как при поиске через Twitter API используется поиск в реальном времени («классический»). Только классический поиск доступен из API прямо сейчас.

Примеры:

Twittwer.com -> https://twitter.com/#!/search/Twitter%20API 
would give you relevance sorted results.
Search API   -> https://twitter.com/#!/search/realtime/Twitter%20API 
will give you more exhaustive (well, as exhaustive as the Search API is) results.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...