Мое внутренне используемое веб-решение для получения видео статистики YouTube, основанное на этом примере (https://developers.google.com/youtube/v3/quickstart/js) теперь не работает. Не уверен, когда именно это произошло, но раньше оно работало пару месяцев назад.
Теперь я попытался запустить неотредактированный пример кода (кроме настройки CLIENT_ID, конечно), и я получаю точно такую же ошибку:
{
"domain": "usageLimits",
"reason": "accessNotConfigured",
"message": "Access Not Configured. YouTube Data API has not been used in project 123 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=123 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=123" } ], "code": 403, "message": "Access Not Configured. YouTube Data API has not been used in project 123 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/youtube.googleapis.com/overview?project=123 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry."
}
Когда я проверяю API YouTube в консоли разработчика, он показывает включенный статус, и учетные данные, совместимые с этим API, включают идентификатор, используемый для аутентификации клиента. Я могу видеть статистику увеличения использования учетных данных, когда я повторяю попытки вызова API, а метрики отражают количество запросов, а также показываютчто частота ошибок составляет 100%. Но в консоли нет дополнительной информации об этих неудачных попытках помочь отладке проблемы.
Я удалил и заново создал ключ API и ключ OAuth, но это не изменилосьчто угодно.
Если бы у разработчика была какая-либо дополнительная информация об этих ошибкахна стороне консоли, например, превышена цитата клиента, я мог видеть, как это исправить.Теперь я полностью застрял.