Я использую конечную точку поиска API Youtube для поиска названий плейлистов с определенного канала. Мой код работал нормально, но внезапно эта функция поиска не работает для определенного плейлиста. В этом случае я использую следующий запрос:Поиск API Youtube, не возвращающий список воспроизведения
ПОЛУЧИТЬ https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCp9TXGvv2-7JVVdyKEi0A6A&q=shadow+warrior&type=playlist&key= {YOUR_API_KEY}
Этот запрос используется для просмотра списка воспроизведения называется "CohhCarnage Пьесы Shadow Warrior 2 Pre Release" от канал CohhCarnage. Плейлист существует (https://www.youtube.com/playlist?list=PLN39y5i_H0FlCLx4nOOdrgNL7K5GHBxOm) и должен был быть возвращен запросом, но это не так. Сначала я подумал, что это может быть проблема с кешированием, но ожидание дня ничего не изменило.
Есть ли причина, по которой API поиска не должен возвращать этот плейлист, который мне не хватает?
Благодарим за помощь.
Kimen
Я предполагаю, что есть что-то с списком списков воспроизведения или с каналом. Я выполнил 'GET', не добавляя параметр' q' ('https: //www.googleapis.com/youtube/v3/search? Part = snippet & channelId = UCp9TXGvv2-7JVVdyKEi0A6A & type = playlist & key = YOUR_API_KEY') и не видел плейлист, который вы упомянули. –
Как ни странно, плейлист появляется в 'https: //www.googleapis.com/youtube/v3/playlists? Part = snippet & channelId = UCp9TXG% E2% 80% 8C% E2% 80% 8Bvv2-7JVVdyKEi0A6A & key = YOUR_API_KEY' Поэтому я не знаю, что с этим делать. – kimen