如果我想在我的經銷商帳戶下建立經銷商門戶網站...我該怎麼辦? 我嘗試使用服務帳戶爲Oauth構建jwt,並且我可以檢索訪問api的驗證令牌。 當我拉的請求,如:Google經銷商權限
{ uri: 'https://www.googleapis.com/apps/reseller/v1sandbox/subscriptions',
method: 'GET',
headers: { Authorization: 'Bearer ya29.AHES6ZTCYDJH41adclj5AR8....JBQa3lM_ZXpLvdsm2J8' } }
而且我總是有回報,如:
{
"error": {
"errors": [
{
"domain": "global",
"reason": "authError",
"message": "Please make sure you are using a valid Google Apps account",
"locationType": "header",
"location": "Authorization"
}
],
"code": 401,
"message": "Please make sure you are using a valid Google Apps account"
}
}
它喜歡說我的服務帳戶未授權訪問的應用程序經銷商API讓...(因爲它是不是谷歌應用程序帳戶,但是...它由應用程序管理員創建...) 但我的管理員帳戶已經是允許的用戶,我使用管理員創建項目並創建服務帳戶來構建jwt ...
我不知道如何設置p拒絕服務帳戶。幫助@@〜
感謝您的回答,但我會按照您的說法創建服務帳戶...(對不起,我無法發佈圖片,可以在此處找到圖片:https://docs.google.com/file/d/0B18kWCds9VWham1aM3R4SnhGWDg /編輯) – user697948
PS:我實現了Oauth2的JWT,並且我可以獲取訪問令牌。並嘗試訪問日曆API,BigQuery API是確定的。所以,它可能不是Oauth2/JWT問題...... – user697948