2013-05-09 2 views
6

В настоящее время я работаю над приложением, которое требует загрузки видео через youtube. Я планирую поделиться видео в приложении с помощью API-интерфейса youtube. Согласно документации для совместного использования видео на youtube требуется «приблизительно 16000 единиц», причем каждое приложение имеет дополнительную квоту в 5 миллионов, позволяющую aprox. 312 видео сообщений в день.Ограничения и ограничения на использование API YouTube, которые масштабируются

Это приложение будет иметь тысячи пользователей, поэтому «дополнительных» ограничений квоты будет недостаточно, на панели приложений при нажатии «Запросить больше ...» появится следующее сообщение: «Мы не одобряем Запросы квоты ".

Очевидно, что существует множество приложений там с миллионами пользователей, таких как «Социальная камера» или «Говорящий Том», которые превышают дополнительную квоту.

Итак, мой вопрос: как приложение может увеличить свою квоту? Если ему платят за структуру ценообразования?

+0

_Чтобы поделиться видео на youtube, требуется «приблизительно 16000 единиц». _ Что это значит? Какой метод YouTube Data API v3 вы вызываете и где вы читали, что он потребляет 16 000 единиц квот? –

+0

Документацию о квотах можно найти на [начальном сайте] (https://developers.google.com/youtube/v3/getting-started#quota) . Я загрузил пример с сайта [obj-c sample site] (https://code.google.com/p/google-api-objectivec-client/source/browse/#svn%2Ftrunk%2FExamples%2FYouTubeSample), загрузил видео и используется 16000 квот. –

+0

Хорошо, так что, «поделитесь видео», вы подразумевали загрузку. Вот о чем я не был уверен. –

ответ

1

На самом деле, в настоящее время стоимость квоты для загрузки видео составляет около 1600 при загрузке видео. И ограничение квоты также уменьшается на 100000 в день. Для загрузки 312 видео в день может стоить 312 * 1600 = 499200. Которая составляет менее 100 000 лимитов квоты. Но если вы хотите, чтобы больше видео было загружено, вы можете увеличить лимит данных, не зная знания php.

$rand_keys = array_rand($num); 
    $comm=$num[$rand_keys]; 

Где $ num - массив, содержащий ключи, любое число, которое вы хотите. Каждый новый запрос переходит к следующему ключу api. Делая 10 ключей, вы можете получить 10 раз больше, чем ограничение. Иными словами, вы должны подать заявку на квоты.

+0

@ user6239042 Если мы можем использовать более одного ключа, то какова цель ограничения квоты? Разве это не агрессивные темпы и условия? –

Смежные вопросы