Подтвердить что ты не робот

Twitter: поисковый запрос тэга Hash

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

Я должен использовать ссылку http://api.twitter.com/1/...

У меня уже есть поисковый HTTP-запрос по имени, которое работает правильно

http://api.twitter.com/1/statuses/user_timeline.json?screen_name=prayforjapan

Теперь я хотел бы выполнить поиск по заданному хэштагу (например, #prayforjapan)

Я попытался использовать несколько, но не могу найти правильный, как я уже говорил. Здесь я попробовал:

http://api.twitter.com/1/statuses/public_timeline.json?include_entities=true&hashtag=prayforjapan"

Кто-нибудь знает, какой из них я должен использовать?

Спасибо!

4b9b3361

Ответ 1

Вы можете просто получить http://search.twitter.com/search.json?q=%23test, чтобы получить список твитов, содержащих #test в JSON, где %23test - #test URL-код.

Ответ 2

Я использую http://search.twitter.com/search.json?q=%23test формат, показанный выше, но в последние недели этот формат перестает работать. Он возвращает действительный JSON, да, но возврат имеет нулевые твиты, а ручной поиск хэштега на twitter.com показывает один или несколько результатов. Это происходит с каждым хэштегом, который я пытаюсь сделать. Кто-нибудь еще испытал это?

Изменить: я также заметил, что добавление гиперссылки на твиты заставляет его отображаться только в моем канале, в то время как он не может отображаться ни в поиске сайта, ни в JSON. Я новичок в Twitter; я пропустил что-то основное здесь?

Ответ 3

Просто для людей, которые приходят сюда сейчас. Этот текущий формат работает  https://api.twitter.com/1.1/search/tweets.json?q=%23test&include_entities=true