2012-11-05 52 views
0

我使用了youtube analytics api控制檯([https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports .query?] [1])檢索視頻的詳細信息(來自我的頻道),值爲ID:channel == 4aYYO .... metrics:video。
我得到的迴應是403 禁止代碼:403,消息:「禁止
任何人都可以指出,如果我錯過任何許可在查詢YouTube上的視頻分析API時禁止響應消息

 [1]: https://developers.google.com/apis-explorer/#p/youtubeAnalytics/v1/youtubeAnalytics.reports.query? 
+0

您是否正在使用任何客戶端庫?你有沒有通過oauth授權請求? –

+0

是的,Oauth的步驟。我沒有使用客戶端庫,只通過資源管理器嘗試。我在https://code.google.com/apis/console/?pli=1#project:412742509277:services中開啓了Youtube Analytics Api和Youtube數據API。 – Ranjith

回答

0

道ID開始UC你可以嘗試UC4aYYO...和看看它是否有效?

0

首先,將YouTube Data API中的ChannelList方法應用到你的Channel ID中,這必須是一個經過認證的調用,因此請單擊API explorer中的Authorize Requests滑塊。擁有該頻道的Google帳戶。

API瀏覽器查詢

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.channels.list?part=snippet&mine=true&_h=1& 

下面是從傑夫在谷歌更多的解釋。

How do I get a list of YouTube channels, and associated channel URLs (user or channel), owned by an authenticated user