2014-07-07 42 views
3

我學習的oauth2使用谷歌的操場上,我想這個請求:爲什麼谷歌oauth2遊樂場無法返回數據?

https://www.googleapis.com/youtube/v3/activities?part=snippet 

和接收這樣的響應:

{ 
    "error": { 
    "code": 403, 
    "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
    "errors": [ 
     { 
     "domain": "usageLimits", 
     "message": "Access Not Configured. Please use Google Developers Console to activate the API for your project.", 
     "reason": "accessNotConfigured" 
     } 
    ] 
    } 
} 

我請求訪問所有yoututbe版API的授權選項卡上範圍和我根據要求授予訪問權限。我假設我正在形成錯誤的查詢參數?我是oauth的新手,以及它如何工作。

回答

2

我相信你需要在操場上使用你自己的oauth clientID和這個特定的API的祕密。如果您點擊右上角的齒輪按鈕,然後點擊操場上「使用您自己的憑證」上的複選標記,您應該可以輸入您的信息。

enter image description here

您可以按照這裏的指令,讓自己的OAuth協議票據:https://developers.google.com/youtube/registering_an_application

哦,請確保你的名字你的應用程序和APIS下提供電子郵件& AUTH - >同意畫面中的開發者控制檯當您第一次爲您的項目創建OAuth憑證時。

而且在查詢中還缺少一件事......您還需要指定一個過濾器。看看你至少可以得到這樣一個工作:

GET https://www.googleapis.com/youtube/v3/activities?part=snippet&home=true