有什麼方法可以通過Google服務帳戶驗證Mule Google日曆連接器,以便每次都可以避免訪問彈出窗口。MuleSoft Google日曆連接器
0
A
回答
0
我發現一個簡單的解決我的問題
public void Auth() {
try {
httpTransport = GoogleNetHttpTransport.newTrustedTransport();
credential = new GoogleCredential.Builder()
.setTransport(httpTransport)
.setJsonFactory(JSON_FACTORY)
.setServiceAccountId(getConsumerKey())
.setServiceAccountPrivateKeyFromP12File(new File(getConsumerSecret()))
.setServiceAccountScopes(Arrays.asList(getScope())).build();
client = new Calendar.Builder(
httpTransport, JSON_FACTORY, credential)
.setApplicationName(getApplicationName()).build();
}
catch (Exception e) {
e.printStackTrace();
}
}
只需在退出的Google日曆代碼中包含上述功能並從代碼中移除基於令牌的身份驗證即可。 這將工作絕對罰款與谷歌的服務帳戶。
感謝
0
看管理OAuth憑證,如果您處理這些持久對象存儲,那麼它會重用訪問令牌,而不是每次都重定向授權:https://docs.mulesoft.com/mule-user-guide/v/3.4/using-a-connector-to-access-an-oauth-api#managing-oauth-tokens-optional
相關問題
- 1. 將Java與Google日曆連接
- 2. 連接Slack,Api.ai和Google日曆
- 3. 連接到Google日曆時出錯
- 4. Mulesoft數據庫連接器問題。如何從MuleSoft連接MS SQL?
- 5. MuleSoft NetSuite的連接器搜索
- 6. Mulesoft - IMAP連接器可用於cloudhub
- 7. Mulesoft/Anypoint文件連接器+ Python腳本
- 8. 將Google表格鏈接到Google日曆
- 9. 使用MuleSoft的HTTPS身份驗證連接到Google Analytics(分析)
- 10. Apache歷史連接日誌
- 11. OAuth Google日曆
- 12. 如何解決Google日曆API中的連接重置問題
- 13. 在JAVA中使用Smack API連接到Google日曆
- 14. 創建「訂閱日曆」鏈接以在Google日曆和Apple日曆上工作
- 15. 嘗試的ThemeRoller連接到我的日期選擇器日曆
- 16. Android日曆Google Calendar日曆示例
- 17. Sharepoint日曆與Google日曆同步
- 18. 只問日曆權限Google日曆API
- 19. 設計日曆系統,如Google日曆
- 20. 使用Google日曆同步SalesForce日曆
- 21. 從Google日曆緩存日曆數據
- 22. 與Google日曆同步jQuery日曆
- 23. Google日曆,所有日曆的事件
- 24. Google日曆Api buid
- 25. Google日曆搜索
- 26. Android的Google日曆
- 27. Google日曆(分享)
- 28. Codeigniter Google日曆庫?
- 29. PHP/ICAL/Google日曆
- 30. Google日曆API Nodejs
還是之後一段時間令牌獲取屆滿,需要刷新,這將導致一個彈出式屏幕 – sagar
我使用的自動化系統生成事件的應用程序,所以我不想要基於令牌的認證,尋找服務帳戶認證 – sagar