Я использую https://pubsubhubbub.appspot.com/ для подписки на каналы с помощью хорошо известной реализации протокола PubSubHubHub.
Я подписался на необходимую тему со следующей страницы: https://pubsubhubbub.appspot.com/subscribe
Я получил подтверждение подписки и успешно ответил с помощью hub.challenge, полученного в параметрах $ _GET. Я видел свои журналы веб-сервера, он показывает, что POST-запрос уведомлений отправлен через хаб: http://i.stack.imgur.com/LH44O.png
У меня есть настройка кода, в которой в моей БД хранятся любые пары ключ => значение из $ _POST и $ _GET. Он протестирован и отлично работает.
В: Есть ли способ узнать, как хаб отправляет фид уведомлений? (его точно нет в GET или POST) и как я могу разобрать его в PHP?
Я также изучил рабочий проект протокола, но не мог придумать что-то, что могло бы сработать. https://pubsubhubbub.googlecode.com/git/pubsubhubbub-core-0.4.html#contentdistribution
Я также просмотрел образцы кода, слишком много сложного кода, и для меня не имеет никакого смысла, как я могу перевести его в простой код синтаксического анализа PHP. (Думаю ссылки вам помогут)
https://code.google.com/p/pubsubhubbub/wiki/SubscriberClients