как использовать API Google Feed для обнаружения обновлений каналов - PullRequest
3 голосов
/ 15 октября 2008

Поскольку я запускаю веб-сайт агрегатора блогов, который каждый час проверяет большой список RSS-каналов на наличие новых сообщений, я буду рад, если можно будет использовать API фида Google или Google AJAX Feed API вместо cron выполняет чтение всего канала, чтобы узнать, обновлен он или нет. как это текст ссылки

Ответы [ 2 ]

4 голосов
/ 15 октября 2008

Вы можете использовать API фидов Google, однако вместо того, чтобы опрашивать источник фидов каждый час, вам все равно придется опрашивать API фидов Google каждый час. Он не уведомляет вас об обновлениях каналов. Если вы хотите получать уведомления о том, когда обновлять каналы, вам следует использовать сервер ping, http://en.wikipedia.org/wiki/Ping_blog, чтобы определить, когда обновляются каналы, чтобы вы знали, что пора снова получать канал. Не все каналы используют ping-сервер, но он может помочь вам тем, кто это делает.

0 голосов
/ 07 июля 2015

Как сказал Нанек, Google Feed API не будет уведомлять вас об изменении канала ... для этого вам придется использовать протокол PubSubHubbub или такие службы, как Superfeedr которая является альтернативой Google Feed API.

...