PHP YouTube Live Streaming API Недостаточно прав доступа Ошибка

Я пытаюсь получить доступ к списку LiveBroadcasts через 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

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

0

Решение

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

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]