API данных YouTube возвращает ошибку «Доступ не настроен», хотя он включен - PullRequest
4 голосов
/ 22 марта 2019

Мое внутренне используемое веб-решение для получения видео статистики 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, но это не изменилосьчто угодно.

Если бы у разработчика была какая-либо дополнительная информация об этих ошибкахна стороне консоли, например, превышена цитата клиента, я мог видеть, как это исправить.Теперь я полностью застрял.

Ответы [ 2 ]

0 голосов
/ 04 мая 2019

Создать новый проект

Странно, создание нового проекта просто заставляет API работать правильно!

0 голосов
/ 02 апреля 2019

Попробуйте начать новый проект с новым oAuthCliedID и oAuthClientSecret

...