#youtube-api #youtube-data-api #quota
Вопрос:
Я использую несколько различных инструментов: Powershell-YouTube-Загрузка и дополнение YouTube Kodi, для которых требуется действительный облачный API Google client ID
и client secret
. Однако в обоих случаях они возвращают одно и то же сообщение об ошибке:
Запрос не может быть выполнен, так как вы превысили свою квоту
Я думаю, что делаю что-то не так при создании своего облачного проекта Google и соответствующего идентификатора клиента OAuth 2.0 (с соответствующим идентификатором клиента и секретом клиента).
Может ли кто-нибудь рассказать мне о минимальных шагах, необходимых для создания проекта Google Cloud API и соответствующего идентификатора клиента/секрета клиента, который не выдает сообщение об ошибке «превышена квота»?
Ответ №1:
Квота-это количество запросов, которые ваша заявка может сделать за определенный период времени.
- Существуют квоты на основе проектов, эти квоты ограничивают объем данных, которые может запросить ваш проект в целом.
- Затем существуют пользовательские квоты, которые ограничивают объем данных, которые каждый пользователь вашего проекта может вносить в течение определенного периода времени, обычно в минуту или за 100 секунд. Вероятно, это делается для предотвращения наводнений.
Помните, что API YouTube основан на затратах, а не на запросах, поэтому каждый ваш запрос имеет определенную стоимость. Калькулятор стоимости вы можете посмотреть здесь
Вам нужно будет делать меньше запросов, если вы достигли конца своей квоты или запросите дополнительную квоту.
Введение в API YouTube и квота на основе затрат для начинающих 2021 года.
Где найти вашу текущую квоту
Перейдите в облачную консоль Google для своего проекта в разделе библиотека. найдите api данных YouTube, нажмите на него, и вы увидите это
Нажмите кнопку управление
Затем слева нажмите на квоту
Здесь вы можете увидеть, сколько квот в настоящее время имеется в вашем приложении.
Если ваша текущая квота равна 0, не пугайтесь, что это произойдет, и вам просто нужно будет подать заявку на продление квоты, прежде чем вы сможете использовать API.
Нажмите на ссылку в верхней части страницы
Получение продления может занять от недели до трех месяцев. Так что будьте осторожны
Комментарии:
1. Большое вам спасибо за подробный ответ. Ниже приведен снимок экрана, который я вижу на своей странице квот. Не могли бы вы, пожалуйста, сказать мне, что мне нужно сделать конкретно, чтобы исправить это? Страница скриншота квот
2. Похоже, мне, возможно, потребуется заполнить форму: support.google.com/youtube/contact/yt_api_form?hl=en Тем не менее, похоже, что эти вопросы предназначались для разработчиков приложений Powershell-YouTube-Upload и YouTube Kodi Addon (ссылки на эти приложения в моем вопросе Stackoverflow). Я был бы очень признателен, если бы вы помогли мне ответить на вопросы, касающиеся конкретных приложений, поскольку я не создавал эти приложения.
3. Неважно, какой тип приложения у вас есть, вам все равно нужна квота для доступа к API. Если вы посмотрите на запросы в день, это покажет, что у вас 0 квот, что-то должно выскочить справа, когда вы нажмете на него, где вы можете заполнить форму для подачи заявки на квоту.