iPhone: Как получить твиты, содержащие определенное слово? - PullRequest
0 голосов
/ 20 мая 2011

Как я могу получить твиты, которые содержат определенное слово?

Например: я хочу получать твиты от любого пользователя, который содержит «Билла Гейтса» как часть его твита.

Как это можно сделать?

Любые ссылки на учебники или хорошие статьи были бы очень хороши.

1 Ответ

4 голосов
/ 20 мая 2011

Это проще, чем вы думаете.Примеры:

Так что это сервер http://search.twitter.com/, затем метод поиск , затем точка и формат, json или atom , то текст, который вы хотите найти, является параметром q .Официальная документация: здесь , и вы можете попробовать их прямо в своем веб-браузере, чтобы увидеть результаты - по крайней мере, в Safari JSON отображается в разобранном виде, а ATOM - в виде канала.

Вы можете добавить дополнительные фильтры (например, путем геолокации или ограничения на определенные языки) или выполнить другие типы поиска (например, по пользователю), как показано в документации.

Чтобы проанализировать результат, вы можете выброситьATOM в NSXMLParser и захватите нужные вам части или используйте JSON с сторонним анализатором с открытым исходным кодом, таким как json-framework или с любым другим, что у вас есть.

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