Как отображать / обновлять твит из назначенного хэштега каждые 30 секунд - PullRequest
0 голосов
/ 11 марта 2011

У меня есть веб-страница php, на которой пользователь выбирает хештег Twitter.

Используя API Twitter, я бы хотел отобразить самый последний твит для этого хэштега и обновлять его каждые 30 секунд.

Любая поддержка по этому вопросу будет отличной.Спасибо

Ответы [ 2 ]

1 голос
/ 11 марта 2011

Я бы использовал API поиска , пример URL, содержимое, закодированное json:

http://search.twitter.com/search.json?q=%23TAG&rpp=1

Замените TAG своим тегом, % 23 = #. rpp = 1 означает возврат только одного твита (results_per_page).

Теперь с json_decode(); и небольшим количеством кода вы можете выводить новейший твит. Для обновления используйте Javascript или перенаправляйте страницу на себя каждые 30 секунд.

0 голосов
/ 11 марта 2011

Я рекомендую вам использовать Ajax Request для этого, потому что это будет удобнее для пользователя. Для синхронизированных операций есть методы во многих Ajax Frameworks. Например, в Prototype вы можете использовать http://www.prototypejs.org/api/timedObserver

Единственный способ сделать это на простом PHP - обновлять сайт (перенаправляя на себя) каждые 30 секунд, что не очень хорошо для пользователя.

...