爲了使用API管理Google應用程序,iam使用admin-cmdline-sample客戶端項目,該項目是我從admin sdk下載的。 現在,我可以連接到Google應用雲並管理用戶功能。 我現在面臨的問題是,在獲取訪問令牌的授權代碼流程的過程中,如果我在代碼中傳遞的emailId尚未存在於憑證存儲區中,則Iam會重定向到登錄頁面。 所以有什麼機制,我可以在客戶端代碼本身傳遞密碼,以便我不會被重定向到登錄頁面。 我發現了一些相關帖子,建議您設置服務帳戶。 我嘗試過,如「https://developers.google.com/console/help/new/#serviceaccounts」中所述,但我無法找到生成證書並下載私鑰鏈接。 目前iam使用免費訂閱計劃,是否有任何替代方式來爲免費訂閱者生成證書和下載私鑰,或者是否僅限付費訂閱者如何爲Google Apps API設置服務帳戶
0
A
回答
1
我希望這可以幫助您。
- 您可以創建一個服務帳戶免費訂閱或付費訂閱。
- 使用您的Google賬戶登錄。
- Visit the Google developer console. (click here)
- 創建一個新項目。
在創建項目:
- 點擊 「的API」 選項卡上。
- 打開你需要的apis。
之後,你會看到類似這樣的圖片。 點擊「創建新的客戶端ID」 buttton並選擇「服務帳戶」。 之後,你的私鑰(.p12文件)將被下載,你將有:
- 客戶端ID
- 的的電子郵件地址
- 公共鍵指紋
你可以生成新的密鑰並下載JSON文件。
您可以閱讀有關谷歌開發者控制檯的詳細信息here
相關問題
- 1. Google Apps管理設置API代理商服務帳戶示例
- 2. 爲服務帳戶啓用Google羣組設置API?
- 3. 如何爲Google服務帳戶設置友好名稱?
- 4. Ruby中的Google Apps API和服務帳戶出現問題
- 5. 如何爲Google Apps和自己的服務設置MX記錄
- 6. Google OAuth2服務帳戶API授權
- 7. 帶有服務帳戶的Google Reports API
- 8. Google活動api服務帳戶403
- 9. Google API服務帳戶和nodejs
- 10. Google驅動器API和服務帳戶
- 11. Google SMTP服務器與通過Google Apps服務帳戶發送電子郵件
- 12. 谷歌API服務帳戶
- 13. Android LVL和Google Apps帳戶
- 14. 如何將Google API用戶設置爲使用服務帳戶(Ruby Client)來模擬?
- 15. Windows服務設置用戶帳戶
- 16. 在Google Apps腳本HTML服務中切換帳戶
- 17. 的GMail API +服務帳戶
- 18. Google OAuth 2.0服務帳戶 - 日曆API(PHP客戶端)
- 19. 如何爲具有ENV變量的服務帳戶授權Google API客戶端?
- 20. 服務帳戶認證如何與Ruby Google API一起使用?
- 21. Google Cloud Vision API - 如何啓用服務帳戶
- 22. Google App引擎和服務帳戶
- 23. google api服務帳戶訪問用戶任務列表
- 24. 是否可以將Google API密鑰與Google Apps帳戶綁定?
- 25. 使用Google Drive V3 API和服務帳戶驗證,WebViewLink爲空
- 26. 爲我的Google帳戶獲取服務器端API密鑰
- 27. Google Apps管理設置API - 401
- 28. 使用服務帳戶憑證訪問Google課堂API
- 29. 如何選擇性地爲Google Apps帳戶添加範圍
- 30. Google服務帳戶 - Google AnalyticsAPI v3
感謝...我得到了私鑰現在,但還是我不能夠通過授權通過密碼客戶端代碼。第一次,如果我通過客戶端應用程序傳遞管理員的emailID,它將被重定向到一個Google登錄頁面。是否可以通過代碼本身執行此授權 – user3269799
您可以在創建的自己的應用中管理您的用戶。但請記住,您必須使用「管理員」帳戶。 如果您想這樣做,請查看Admin SDK頁面:https://developers.google。com/admin-sdk/directory/ 如果您想管理聯繫人,請訪問:https://developers.google.com/google-apps/contacts/v3/ 我不知道您在嘗試什麼:) –