2015-12-07 2 views
0

Я отчаянно искал в Интернете и на SO для ответа на этот вопрос, но ни один из ответов не был полезным или просто оставался без ответа (который я часто встречаю с вопросами API) ,API-интерфейс YouTube v3 не возвращает элементы/идентификатор канала

Для запуска моего скребка я прочитал «Идентификатор пользователя», который затем извлекает «Идентификатор канала» с помощью API YouTube.

https://www.googleapis.com/youtube/v3/channels?key={API_KEY}&forUsername={USER_ID}&part=id 

Возвращает:

{ 
"kind": "youtube#channelListResponse", 
"etag": "\"3WIcRE7IJ70nCYemJJIi1L7dYAg/6uvK8IjShzZ17Ahyr1FaURwOhkM\"", 
"pageInfo": { 
    "totalResults": 0, 
    "resultsPerPage": 5 
}, 
"items": [] 
} 

В какой раздел «элементы», как правило, содержит идентификатор канала, мне нужно, чтобы запустить мою программу.

Эта страница представляет собой страницу «дочери» в более крупной сети (подумайте о отдельных страницах страны для глобального бренда). Будет ли это причиной отсутствия идентификатора канала?

Есть ли другой способ найти идентификатор канала (не являясь владельцем страницы)? Почему отсутствует идентификатор этого канала?

Большое спасибо.

ответ

0

И, конечно, я считаю, это 2 минуты после того, как я задать свой вопрос:

https://www.googleapis.com/youtube/v3/search?part=snippet&q={USER_ID}&type=channel&key={API_KEY} 

 Смежные вопросы

  • Нет связанных вопросов^_^