Используя API YouTube, я не получаю никаких результатов ни для списка каналов, ни для поиска ... ни для канала, где есть какой-либо контент.
Нет возвращенной ошибки, только пустой набор. Нет каналов, нет видео, нет ничего ни в проводнике API, ни в моем коде.
Все работало корректно до нескольких дней / недель (трудно сказать, так как у меня не было ошибок)
curl -v 'https://www.googleapis.com/youtube/v3/search?key=[api_key]&channelId=UCKTgGP9lrL5Yjs4f8WuI1Vw&part=snippet,id&order=date&maxResults=20'
- это запрос, который я использовал, но я попытался получить идентификатор канала для загрузки, как советовали некоторые ответы, но конечная точка каналов / списка также пуста. Я проверил документацию и не смог найти ничего плохого в своем запросе.
Вот ответ, который я сейчас получаю:
{
"kind": "youtube#searchListResponse",
"etag": "\"ksCrgYQhtFrXgbHAhi9Fo5t0C2I/nrqzXB-_ht29Bt6u-f7_lLyFcCw\"",
"regionCode": "BE",
"pageInfo": {
"totalResults": 0,
"resultsPerPage": 20
},
"items": []
}
, и вы можете увидеть здесь https://www.youtube.com/channel/UCKTgGP9lrL5Yjs4f8WuI1Vw/videos что он не пустой.