【发布时间】:2017-08-22 16:05:41
【问题描述】:
我的网站使用 PHP Google_Client 将 youtube playlistItem 插入我的播放列表(2-leg-oauth),
并得到错误
Client is unauthorized to retrieve access tokens using this method.
我在哪里可以使用my-account@gmail.com 设置服务器以具有访问 google api 的相同权限
比如插入播放列表项,
还是有其他方法不使用my-account@gmail.com 来获得相同的权限?
PHP 代码:
putenv('GOOGLE_APPLICATION_CREDENTIALS=client_secret.json');
$client = new Google_Client();
$client->useApplicationDefaultCredentials();
$client->addScope('https://www.googleapis.com/auth/youtube');
$client->setSubject('my-account@gmail.com');
【问题讨论】:
标签: php google-api youtube-api google-oauth google-api-php-client