Я сталкивался с такой же проблемой ранее в одном из моих проектов, и я могу сказать, что ваш доступ к API данных Youtube был отключен.
TLDR;
Сначала я заметил это, потому что я получил ошибку ниже при вызове API данных Youtube.
{ "error": { "errors": [ { "domain": "usageLimits", "reason": "accessNotConfigured", "message": "Access Not Configured. YouTube Data API has not been used in project <my_project_id> before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=<my_project_id> then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.", "extendedHelp": "https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=<my_project_id>" } ]
Итак, я подошел к консоли и проверил, есть ли APIвключен (так и было). Затем я проверил квоту, которая, как я подозреваю, является проблемой, потому что я получил пустое значение в запросах за день. Я все еще мог редактировать значение, но эти значения не вступили в силу. В конечном итоге он перешел на 0, и после этого я больше не могу его редактировать (это после некоторого редактирования и обновления).
Когда я смотрю на свою электронную почту, она показывает, что мне прислали письмо по следующей темеи содержание.
Тема: [FYI] YouTube отключил доступ вашего неактивного проекта к службе API данных YouTube
Уважаемый разработчик API YouTube,
По нашим данным,Ваш проект был неактивен в течение последних 90 дней подряд. В соответствии с политиками разработчика служб YouTube API (ссылка) мы отключили доступ и использование Службой API данных YouTube для вашего проекта.
Это не повлияет на другие службы API Google, которые вы, возможно, включили в этом проекте. .
Для справки, ваш неактивный номер проекта: my_project_number
Если вы хотите получить доступ к сервису API данных YouTube или использовать его, или считаете, что вы были отключены по ошибке, вы можетезаполните и отправьте эту форму, чтобы связаться с нами.
Спасибо,
Служба поддержки API YouTube
Форма была включена в электронное письмо, но поскольку выне получили, вот что вам нужно сделать, как указано здесь .
Если API действительно включен, то это означает, что ваш проект имеет доступ к YouTube Data API Serviceбыло отключено.
Вы должны были получить уведомление по электронной почте об этом действии, которое также содержит шаги, которые необходимо предпринять, чтобы восстановитьдоступ к объекту. Но на случай, если вы пропустили это, пожалуйста, заполните и отправьте форму исключений ниже: https://support.google.com/youtube/contact/yt_api_form?hl=en
Альтернативное, прямое решение - создать новый проект, в котором вы получите квоту по умолчанию 10 000.