Я недавно начал использовать API Youtube Data v3 для программы, которую я пишу, которая предназначена исключительно для личного использования. Чтобы дать краткое описание того, что он делает, он проверяет живой чат из моего последнего (обычно текущего) живого потока и выполняет действия, основанные на определенных ключевых словах, введенных в чате (по существу, команды для пользователей из живого чата). Однако, чтобы сделать это, я должен постоянно посылать запросы, чтобы получить обновленный livechat. Как и сейчас, он отправляет запросы с интервалом в 1 секунду. Недавно я выполнил прямую трансляцию, чтобы протестировать свою программу, и мне потребовалось всего около 25 минут, чтобы достичь дневного лимита квоты в 10 000 единиц в день.
Запрос: youtube.liveChatMessages().list(liveChatId=liveChatId,part="snippet")
Кажется, что каждый запрос, который я делаю, стоит 6 единиц, согласно математике. Я хочу иметь возможность принимать прямые трансляции продолжительностью до 3 часов, что потребует значительного увеличения квоты. Мне известно, что есть возможность заполнить форму для запроса дополнительной квоты. Однако он запрашивает деловую информацию, такую как фирменное наименование, бизнес-сайт, служебный почтовый адрес и т. Д. c. Как я уже говорил, я делаю это только для собственного использования. Я ни в коем случае не часть бизнеса, и просто сделал свою программу как личный проект. Кто-нибудь знает, есть ли способ подать заявку на дополнительную квоту в качестве индивидуума / любителя? Если нет, то как вы думаете, было бы приемлемо просто ввести n / a в эти поля? Я нашел другой пост, где у кого-то была точно такая же проблема, но никто не смог дать полезного ответа. Любой совет будет принята с благодарностью.