Gibt mir 0 Artikel
Wenn Sie die folgende genau bedeuten laufen
https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UC-9-kyTW8ZkZNDHQJ6FgpwQ&key=
gibt folgende Fehler
{
"error": {
"errors": [
{
"domain": "usageLimits",
"reason": "keyInvalid",
"message": "Bad Request"
}
],
"code": 400,
"message": "Bad Request"
}
}
Das ist, weil Sie vernachlässigt haben ein hinzufügen API-Schlüssel am Ende.
Versuchen Sie, in der query explorer diese Nähte zu testen, um einige nicht zurückzukommen, wenn sie alle von ihnen sind.
GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UC-9-kyTW8ZkZNDHQJ6FgpwQ&maxResults=25&key={YOUR_API_KEY}
kehrt
"pageInfo": {
"totalResults": 786,
"resultsPerPage": 25
},
Das für diesen Benutzer nur eine Liste der Wiedergabelisten zurückzukehren apears.
aktualisieren:
Wenn Sie versuchen, und nur Anfrage Videos für diesen Benutzer erhalten Sie 0 zurückgegeben. Dies ist bei keinem anderen Benutzer der Fall, den ich getestet habe.
GET https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UC-9-kyTW8ZkZNDHQJ6FgpwQ&maxResults=50&order=date&type=video&key={YOUR_API_KEY}
Dies führt zu der Annahme, dass es nicht möglich ist, die Videos für einen automatisch generierten Kanal abzurufen. Ich empfehle entweder dies als einen Fehler zu melden oder es als Feature-Anfrage here hinzuzufügen. Persönlich denke ich, es ist mehr eine Feature-Anfrage.
Ich habe den API-Schlüssel hinzugefügt, der vollständige Anruf sieht so aus: https://www.googleapis.com/youtube/v3/search?part=snippet&channelId= {channelId} & maxResults = 50 & order = date & type = video & pageToken = \ (pageToken) & key = {key} – margab
das Problem ist, dass es alle Wiedergabelisten zurückgibt, aber ich möchte nur diese Videos https://www.youtube.com/channel/UC-9-kyTW8ZkZNDHQJ6FgpwQ/videos – margab
Überprüfen Sie das Update, das ich gepostet habe – DaImTo