Задать вопрос
@rsi
software engineer

Какой метод поиска лучше выбрать?

Здравствуйте, передо мной встала задача написать скрипт на php который будет отслеживать все твиты по определенному хештегу. Посмотрев описание api на официальном сайте, я понял что для этого есть три варианта — serch api, rest и Streams. Streams как я понял для пхп не подойдет так как это реал тайм функция. Сейчас меня интересует какой метод обеспечит 100% отслеживание твиттов по теме?
  • Вопрос задан
  • 2982 просмотра
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
vermilion1
@vermilion1
Пользуюсь serch api, правда для Javascript проектов.
search.twitter.com/search.json?callback=?&rpp=' + historyCount + '&q=' + hash + '&since_id=' + sinceID, где
historyCount — макс. количество твитов в ответе,
hash — нужный вам хеш без #
sinceID — ID, полученное в предыдущем запросе (max_id_str)

Таким образом тянете историю из N твитов и каждые M секунд делаете запрос на наличие новых
Ответ написан
vermilion1
@vermilion1
На счет как лучше пополнять базу твитов с серверной стороны промолчу дабы не ляпнуть глупость (но помоему это тоже неплохой вариант).
Метод выше используется исключительно на клиенте и идеально для него подходит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы