Используйте API Twitter для запуска скрипта каждый раз, когда я публикую новый твит - PullRequest
1 голос
/ 30 марта 2010

У меня на сервере есть скрипт PHP, который я хочу запускать каждый раз, когда я публикую новый твит в Твиттере. Есть ли способ автоматизировать это?

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

Можно ли использовать API Twitter для запуска сценария / получения URL-адреса каждый раз, когда обновляется моя временная шкала?

Ответы [ 2 ]

1 голос
/ 30 марта 2010

Нет, это невозможно.

API Twitter, а также более или менее все остальные API веб-сайтов не позволяют вам настраивать такую ​​функцию. Они только позволяют вам запрашивать данные. Вы должны регулярно запрашивать эти данные и что-то с ними делать.

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

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

1 голос
/ 30 марта 2010

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

Запускать скрипт каждый раз, когда вы пишете в Твиттере, будет больно, а что если обновить его с мобильного устройства или еще чего-нибудь?

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