2014-03-28 127 views
0

我使用Google Youtube API和YoutubeAnalytics API,我在他们的文档中看到,您需要CHANNEL_ID才能抓取用户的视频。Youtube API认证后获取频道ID

我现在可以成功地在我的应用程序中对Google用户进行身份验证了,我只是想问一问他们的身份验证后我怎么能得到他们的CHANNEL_ID

我正在使用PHP,我一直在网上搜索,但似乎无法找到任何示例如何做到这一点。

您的帮助将不胜感激!

谢谢! :)

回答

0

既然你使用PHP,我假设你使用基于PHP的gapi-client?这里的征召令:

$listResponse = $youtube->channels->listChannels('id', array(
    'mine' => 'true', 
)) 

的“身份证”的一部分返回通道的ID,并通过将参数“地雷”为真,你告诉API返回的数据进行验证的用户。

如果您使用的是不同的客户端或推出自己的,你也可以只打这个端点(通过OAuth访问令牌,你的头或作为其他参数的要求有):

GET https://www.googleapis.com/youtube/v3/channels?part=id&mine=true&key={YOUR_API_KEY} 
相关问题