2017-10-30 2 views

Antwort

0

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.

+0

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

+0

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

+0

Überprüfen Sie das Update, das ich gepostet habe – DaImTo

Verwandte Themen