Ich möchte mithilfe der YouTube-API nach einem aktuellen Livestream suchen und dessen URL abrufen. Der Livestream ist UNLISTED.YouTube-API-URL des nicht gelisteten oder privaten Livestreams abrufen?
Ich kann erfolgreich Informationen über meine PUBLIC Live-Stream von meinem Kanal verwenden diese:
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=MyChannelId&type=video&eventType=live&key=MyApiKey
aber es keine Ergebnisse zurückgibt, wenn der Live-Stream UNLISTED ist.
Was fehlt mir hier?
EDIT:
Ich bin mit PHP wenn es ankommt.
Es scheint, dass dies wahrscheinlich ist, was ich zu implementieren versuchen: https://developers.google.com/api-client-library/php/auth/service-accounts
Und vielleicht werde ich brauche Live-Stream oder liveBroadcast benutzen? https://developers.google.com/youtube/v3/live/getting-started
So scheint es, dass die Verwendung eines API-Schlüssels nur für PUBLIC zugängliche Informationen ist und Ihnen keinen Zugriff auf UNLISTED- oder PRIVATE-Informationen gewährt. https://developers.google.com/api-client-library/php/start/get_started "Diese API-Aufrufe greifen nicht auf private Benutzerdaten zu." – jsherk