EDIT Я, кажется, могу получить видеоролики из имени пользователя, если имя пользователя - только слово. Но не из каналов с двойными именами слов (например, именами с пробелом между ними).Получите видеоролики из youtube api v3 с 2 части пользователя
Im пытается получить видео через v3 api youtube. Я сделал это раньше, но на этот раз я не могу заставить его работать.
$.get(
"https://www.googleapis.com/youtube/v3/channels", {
part: 'contentDetails',
forUsername: 'Gunnar+Base',
id: 'UCI8vMgRRdio_jtoNbZ6dIlw',
key: 'xxx',
},
function (data) {
$.each(data.items, function (i, item) {
pid = item.contentDetails.relatedPlaylists.uploads;
console.log(pid);
//DO another call for the videos and loop them out.
});
}
);
Этот код хорошо подходит для другого проекта. Ive включил api и получил ключ. Единственная проблема заключается в том, что youtube не может найти какие-либо каналы, связанные с учетной записью. У учетной записи есть несколько загруженных видео. Im тестирует вызовы через API-интерфейс, но, похоже, он не может найти пользователя. Однако я могу найти другие каналы. Единственное, что отличается тем, что у меня есть 2 слова в качестве имени канала. https://developers.google.com/youtube/v3/docs/channels/list