PHP YouTube Live Streaming API недостаточно разрешений Ошибка

Я пытаюсь получить доступ к listLiveBroadcasts через «API YouTube Live Streaming» (API данных YouTube v3). У меня есть доступ Auth 2.0, и я каждый раз успешно получаю токен. С той же логикой я успешно получаю доступ к событиям календаря Google+, я также включил API YouTube. но когда я пытаюсь перечислить:

$youtube->liveBroadcasts->listLiveBroadcasts( 'id,contentDetails', array( 'mine' => 'true', ));

Выдает ошибку:

[domain] => global
[reason] => insufficientPermissions
[message] => Insufficient Permission

Я пробовал все, установите область действия на $scopes, чтобы

auth/youtube;

попробовал также, включив:

force-ssl
readonly

Тот же код работает в

https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/list

с примером ключа Google API.


person Rana Partap    schedule 23.04.2015    source источник


Ответы (1)


Вы не должны использовать образец ключа API Google. Создайте новое приложение в консоли разработчика и используйте ключ API этого приложения.

person JAL    schedule 01.04.2016