2014-03-28 131 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} 
相關問題