我正在使用v3 of the Youtube API,并且正在尝试获取频道播放列表的列表。
它正在运行,但它只会返回status.privacyStatus
public
的播放列表。
如何检索unlisted
?
这是我正在使用的电话。
public function getPlaylists($channelId)
{
$this->_quotaConsumed += 3;
return $this->getService()
->playlists
->listPlaylists('id,snippet,status', array(
'channelId' => $channelId,
'maxResults' => 50,
));
}
我正在使用OAuth服务帐户。
答案 0 :(得分:0)
YouTube API V3不支持OAuth服务帐户,因此您的电话只是检索公共访问数据。要检索私有或不公开数据等内容,您必须设置常规OAuth流,使用传统令牌交换进行身份验证,然后使用" mine"参数设置为true。