it-swarm.com.ru

Превышен лимит загрузки видео с YouTube

Я использую это приложение cmd https://github.com/tokland/youtube-upload

После загрузки 50 видео я получаю эту ошибку:

[RequestError] Server response: {
 "error": {
  "errors": [
   {
    "domain": "youtube.video",
    "reason": "uploadLimitExceeded",
    "message": "The user has exceeded the number of videos they may upload."
   }
  ],
  "code": 400,
  "message": "The user has exceeded the number of videos they may upload."
 }
}

И после этой ошибки я могу загрузить 1 видео за 15 минут. Но после ожидания около 2 часов я могу загрузить еще 50 видео, но это не работает каждый раз. Иногда даже после ожидания в течение 3 часов я все еще не могу загрузить 50 видео.

Также я никогда не превышал свой лимит квоты. Моя статистика квоты:

запросов в день

До 20 марта я получал эту ошибку:

{
 "error": {
  "errors": [
   {
    "domain": "youtube.common",
    "reason": "forbidden",
    "message": "Access forbidden. The request may not be properly authorized."
   }
  ],
  "code": 403,
  "message": "Access forbidden. The request may not be properly authorized."
 }
}

Как ты это решил? Как вы загружаете видео на YouTube в больших количествах?

7
XaoZlo

badRequest (400) uploadLimitExceeded Пользователь превысил количество видео, которое он может загрузить.

Это пользовательская квота, которая не может быть обновлена. Это означает, что данный пользователь превысил свой предел загрузки за день. API YouTube имеет немного другую систему квот, чем другие API Google. Те, что перечислены в консоли разработчика, являются лишь общими. Вы должны проверить расчет использования квоты

  • 200 000 операций чтения, каждая из которых получает две части ресурса.
  • 10 000 операций записи и 90 000 дополнительных операций чтения, каждая из которых получает две части ресурса.
  • 400 загрузок видео, 1500 операций записи и 50000 операций чтения, каждая из которых получает две части ресурса.

Эта квота должна быть сброшена в полночь по западному побережью США. 

Доступ запрещен. Запрос не может быть должным образом авторизован.

Означает, что ваш токен доступа или токен обновления больше не работают. Вы должны либо использовать токен доступа, чтобы получить новый токен обновления. Или повторно аутентифицируйте приложение и получите новый токен обновления. Да, токены обновления могут истечь при разных обстоятельствах.

4
DaImTo

Я также получил то же сообщение. Это связано с ограничениями тех, кто пытается размещать спам-видео.

В комментарии человек из Google объясняет:

Спасибо за этот отчет. Я могу подтвердить, что это поведение предназначено; в настоящее время вы можете загружать 100 видео в день. Троттлинг может произойти после всплеска активности загрузки.

https://issuetracker.google.com/issues/35919708#comment10

Что касается дросселирования:

комментарий 16

Fwiw: ограничение составляет 100 видео в день, но вы можете загрузить только 50 видео сразу. После этого вам нужно подождать ~ 15 минут для загрузки другое видео.

Комментарий 17 (Персона из Google): 

Я могу подтвердить, # 16 является правильным. Лимит 100, с контролем скорости после 50.

Обновление:

В соответствии с этот ответ 3 апреля 2017 г. (позже, чем оригинальные комментарии на форуме 21 марта 2017 г.) от представителя Google

У нас нет больше 50 видео в день больше говорят правду, но у нас есть алгоритмы защиты от спама, которые могут временно приостановить загрузку функция.

1
Janis S.