Ich verwende den Suchendpunkt von Youtubes API, um nach Titeln von Titeln eines bestimmten Kanals zu suchen. Mein Code funktionierte einwandfrei, aber plötzlich funktioniert diese Suchfunktion für eine bestimmte Wiedergabeliste nicht mehr. In diesem Fall habe ich wurde mit der folgenden Abfrage:Youtube-API-Suche gibt keine Wiedergabeliste zurück
GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCp9TXGvv2-7JVVdyKEi0A6A&q=shadow+warrior&type=playlist&key= {YOUR_API_KEY}
Diese Abfrage für die Wiedergabeliste "CohhCarnage Spiele Shadow Warrior 2 Pre Release" von der angerufene aussehen verwendet wird Kanal CohhCarnage. Die Wiedergabeliste existiert (https://www.youtube.com/playlist?list=PLN39y5i_H0FlCLx4nOOdrgNL7K5GHBxOm) und sollte von der Abfrage zurückgegeben worden sein, ist es aber nicht. Zuerst dachte ich, es könnte ein Caching-Problem gewesen sein, aber das Warten auf einen Tag änderte nichts.
Gibt es einen Grund, warum die Such-API diese Playlist, die ich vermisse, nicht zurückgeben soll?
Vielen Dank für Ihre Hilfe.
Kimen
Meine Vermutung ist, dass es etwas mit der Playlist-Liste oder mit dem Kanal gibt. Ich habe ein 'GET' ausgeführt, ohne den' q' Parameter hinzuzufügen ('https: //www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCP9TXGvv2-7JVVdyKEi0A6A & type = playlist & key = YOUR_API_KEY') und habe das nicht gesehen Playlist, die du erwähnt hast. –
Seltsamerweise erscheint die Playlist unter https: //www.googleapis.com/youtube/v3/playlists? Part = snippet & channelId = UCp9TXG% E2% 80% 8C% E2% 80% 8Bvv2-7JVVdyKEi0A6A & key = IHR_API_KEY' Also ich weiß nicht, was ich davon halten soll. – kimen