Twitter: поисковый запрос хеш-тегов
Я пытаюсь искать твиттеры по заданному хэштегу. Я пытаюсь получить правильный 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"
Кто-нибудь знает, какой я должен использовать?
Спасибо!
3 ответа
Вы можете просто получить http://search.twitter.com/search.json?q=%23test
чтобы получить список твитов, содержащих #test
в JSON, где %23test
является #test
URL закодирован.
Просто для людей, которые приходят этот пост сейчас. Этот текущий формат работает
https://api.twitter.com/1.1/search/tweets.json?q=%23test&include_entities=true
Я использую формат http://search.twitter.com/search.json?q=%23test, показанный выше, но в последние недели этот формат перестал работать. Он возвращает действительный JSON, да, но в возвращаемом сообщении нет твитов, в то время как ручной поиск по хэштегу на twitter.com показывает один или несколько результатов. Это происходит с каждым хэштегом, который я пробую. Кто-нибудь еще испытывал это?
Изменить: Я также заметил, что добавление гиперссылки в твит заставляет его показываться только в моем фиде, в то время как он не отображается ни в поиске по сайту, ни в JSON. Я новичок в Твиттере; я что-то здесь упускаю?