2017-06-18 5 views
0

Ich möchte Benachrichtigungen über neue Live-Übertragungen von YouTube-Kanälen erhalten. Wie in YouTube v3 Push Notifications beschrieben, habe ich einen öffentlich zugänglichen PubSubHubbub-Callback-Server eingerichtet und meinen eigenen YouTube-Kanal abonniert, wo ich die Callbacks für "normale Videos" und für Live-Übertragungen getestet habe. Das Abonnement zurück ein HTTP 204 und ich bin immer Pings fürPush-Benachrichtigungen für neue Live-Übertragungen über PubSubHubbub

  • neue Videos
  • Änderungen von Videos
  • Löschen von vides

Jedoch habe ich nicht bekommen, einen Ping, wenn eine Live-Übertragung beginnt. Es ist auf dem YouTube-Kanal sichtbar, du kannst es ansehen, den Chat verwenden, das Live-Dashboard sagt, dass alles in Ordnung ist. Also dieser Teil ist in Ordnung. Für neue Live-Übertragungen gibt es jedoch keinen Ping zum PubSubHubbub-Callback-Server.

Wenn ich jedoch den Titel oder die Beschreibung in der live dashboard ändern, gibt es einen Ping für die aktuelle Live-Übertragung.

Für mich sieht es so aus, dass es nur ein "onChange" für Live-Übertragungen gibt, aber kein "erzeugtes" Ping. Kann ich etwas tun, um die fehlenden Anrufe für neue Live-Übertragungen zu bekommen?

Grüße, wlami

Edit: Nachdem ich die Live-Übertragung stoppen ich zwei Update-Pings, sobald die Sendung verarbeitet wurde und als Video auf dem Kanal gezeigt.

Antwort

0

Youtube Notifications über PubSubHubbub heißt es in der Dokumentation, dass dies bedeutete für:

  • ein Video-Updates lädt
  • einem Titel-Updates
  • Video
  • eines Videos Beschreibung

Keine Erwähnung neuer Live-Übertragung hier.

+0

Das stimmt, aber "der Titel eines Videos wird aktualisiert" und "die Beschreibung eines Videos" gilt auch für aktuelle Live-Übertragungen. Meine Vermutung war also, dass "Videos hochladen" auch Live-Übertragungen umfasst. – wlami

+0

Außerdem gibt es Pings für gelöschte Videos, die auf der verlinkten Seite nicht erwähnt werden. Auch die erforderliche Verifizierung von Abonnements wird nicht erwähnt, sondern Teil von PubSubHubbub. Die verlinkte Seite sieht daher nicht so aus, als sei sie die einzige Quelle der Wahrheit über diese API/diesen Dienst. – wlami