Изисква се API ключ при качване на видео чрез възобновяемо качване за данни в youtube v3

Пиша приложение за Android, което качва видеоклипове в акаунта на потребителя в YouTube. С помощта на мениджъра на акаунти получавам authtoken за обхвата на качване в youtube и използвам сесия за възобновяване на качване, за да кача съдържание в потребителския акаунт. Тук, въпреки предоставянето на authtoken, на приложението е отказан достъп или лимитът на квотата е превишен, съобщенията за грешка се виждат, когато качването приключи.

Въпреки това, когато api ключът е част от заявката (в допълнение към authtoken), качването работи добре.

Тъй като потребителят вече е удостоверен с маркера за удостоверяване и не се използват API на Google, не разбирам нуждата от ключ за API в този случай на употреба.

Това е URL адрес, който работи за мен

Моля, изяснете.


person user2356261    schedule 21.05.2013    source източник


Отговори (1)


Мисля, че ви липсва достъп до Simple API на вашата конзола за програмисти. Създайте такъв с вашия [SHA1].

Ключ за приложения за Android (със сертификати) API ключ:
xxxxxxxxxxxxxxxxxxx Приложения за Android:
xx:xx:xx:xx:xx:xx:xx:xx:xx ; com.android.example [SHA1; име на пакет]

Освен това се нуждаете от още едно инсталирано приложение за Android, ако все още искате да използвате вашия api ключ.

person Ibrahim Ulukaya    schedule 22.05.2013
comment
Благодаря!. Но това, което не разбирам, е необходимостта от api ключ, когато се използва маркерът за оторизация. Ако това е за проследяване на квота за използване за приложение, как може да се вмъкне/списък и по този начин използването на квотата да се проследява за потребител вместо за приложението? - person user2356261; 24.05.2013
comment
Ако настроите конзолата си, както е описано по-горе, няма да имате нужда от API ключ - person Ibrahim Ulukaya; 24.05.2013
comment
Има пример за YouTube Direct Lite Android, можете да видите разрешението там. code.google.com/p/ytd-android - person Ibrahim Ulukaya; 24.05.2013
comment
Благодаря за отговора Настроих своята API конзола. API KEY, който трябва да използвам в URI за качване, е този, посочен тук. Ключ за приложения за Android (със сертификати) API ключ: [api ключ, това е ключът, който трябва да посоча в моя URL адрес, за да успее качването] Приложения за Android: Разрешено е всяко приложение Активирано на: дата Активирано от: [email protected] - Вие. В примера за YouTube Direct Lite URL адресът за качване е това, което е v2 вместо това - person user2356261; 28.05.2013