Je souhaite recevoir des notifications sur les nouvelles diffusions en direct des chaînes YouTube. Comme décrit dans YouTube v3 Push Notifications J'ai mis en place un serveur de rappel PubSubHubbub accessible au public et abonné à ma propre chaîne YouTube où j'ai testé les rappels pour les «vidéos normales» et pour les émissions en direct. L'abonnement est revenu un HTTP 204
et je me fais pings pourNotifications Push pour les nouvelles diffusions en direct via PubSubHubbub
- nouvelles vidéos
- changements de vidéos
- suppression du VIDES
Cependant, je ne reçois pas de Ping quand un début de diffusion en direct. Il est visible sur la chaîne YouTube, vous pouvez le voir, utiliser le chat, le tableau de bord en direct dit que tout va bien. Donc, cette partie est d'accord. Mais il n'y a pas de ping sur le serveur de rappel PubSubHubbub pour les nouvelles diffusions en direct.
Cependant si je change le titre ou la description dans le live dashboard il y a un ping pour la diffusion en direct actuelle.
Pour moi, il semble qu'il n'y ait qu'un "onChange" pour les diffusions en direct, mais pas de ping "créé". Y at-il quelque chose que je peux faire pour obtenir les appels manquants pour de nouvelles émissions en direct?
Cordialement, wlami
Edit: Une fois que j'arrête la diffusion en direct que je reçois deux fois la mise à jour pings l'émission a été traitée et est présentée comme une vidéo sur le canal.
C'est vrai, mais "les mises à jour de titres d'une vidéo" et "la description d'une vidéo" s'appliquent également aux diffusions en direct actuelles. Donc, mon hypothèse était que "met en ligne une vidéo" couvre également les émissions en direct. – wlami
En outre, il existe des pings pour les vidéos supprimées qui ne sont pas mentionnées du tout sur la page liée. Aussi la vérification requise des abonnements n'est pas mentionnée, mais fait partie de PubSubHubbub. La page liée ne semble donc pas être la seule source de vérité sur cette API/service. – wlami