2015-12-09 52 views
2

我想訪問容器引擎REST API的這裏給出 - http://kubernetes.io/third_party/swagger-ui/#/如何對容器引擎REST API執行授權以獲取集羣數據?

要訪問上面給出API的,我做了以下事項

1)我已創建了項目編號容器集羣 - 虛擬循環-11111與區 - us-central1和API名稱 - serverconfig

2)我創建了OAuth2.0客戶端ID和密鑰。 我使用下面的方法來生成訪問令牌:

curl -H "Content-Type: application/json" -d' { 
    "client_id": "757054420263-09g36ip2jdt6kcl6cvlfl17faaaaaaa.apps.googleusercontent.com", 
    "client_secret": "NyZ0YwvEQAMaeNTD4dfgtht", 
    "refresh_token": "1/6BMfW9j53gdGIasdfUH5kU5RsR4zwI9lUVX-tqf8JXQ", 
    "grant_type": "refresh_token" 
} ' https://www.googleapis.com/oauth2/v4/token 

如何生成訪問令牌,並用它來訪問REST API? 也可以在瀏覽器中使用此獲取輸出?

回答

1

Google有使用OAuth 2.0 to Access Google APIs的開發者文檔(並且Google Container Engine就是這樣一個API)。它解釋了各種身份驗證流程以及如何獲取令牌。