Вызов API действий не возвращает правильные результаты

Приведенный ниже вызов API используется для возврата потока результатов, которые были бы на моей домашней странице.

https://content.googleapis.com/youtube/v3/activities?home=true&maxResults=50&part=id%2Csnippet%2CcontentDetails&key=AIzaSyC0wL6aecu2rxiTNtW8uvtnb1kx9Kdlb4s

В прошедший день или около того канал, который я получаю, изменился и стал только видео с какого-то канала под названием "Популярные на YouTube".

Кто-нибудь знает, почему изменился этот вызов API? Это ошибка? Есть ли другой способ получить фид активности аутентифицированного пользователя?

2 ответа

Оказывается home параметр для activities Конечная точка API устарела.

https://developers.google.com/youtube/v3/docs/activities/list

Похоже, вы использовали общий ключ API. В любом случае, "Популярное на Youtube" - это Youtube канал на Youtube. Что-то сломало функциональность, и я считаю, что это проблема реферера. После этого я предлагаю получить новый ключ API.

Вы можете узнать больше и получить бесплатный личный ключ API, если вы этого еще не сделали. https://developers.google.com/youtube/v3/docs/errors

Другие вопросы по тегам