將 Google 日歷與 Odoo 同步?

將Google日歷與Odoo同步,以便從兩個平臺查看和管理會議(更新雙向同步)。此集成有助于組織您的日程安排,以便您不會錯過任何會議。

在 Google 中設置?

啟用 Google 日歷 API?

首先創建一個新的Google API項目并啟用Google日歷API。然后,轉到 Google API控制臺 并登錄您的Google帳戶。

注解

如果這是您第一次訪問此頁面,Google會提示您輸入國家并同意服務條款。從下拉列表中選擇一個國家并同意 ToS 。

接下來,點擊 選擇項目 并選擇或創建一個API項目來存儲憑證。

僅返回完整的GetText可移植對象。

小技巧

給 API 項目一個清晰的名稱,比如 “Odoo 同步”,這樣你就可以輕松找到它。

然后,打開API項目并單擊 啟用API和服務 。

在 API 項目上啟用 API 和服務。

接下來,在搜索欄中搜索 Google Calendar API ,然后從搜索結果中選擇 Google Calendar API 。點擊 啟用 。

啟用 Google 日歷 API。

創建憑據?

現在您已經創建了API項目并啟用了Google日歷API,您需要創建憑據。首先點擊 創建憑據 。然后Google將引導您完成四個步驟來創建API憑據。

  • 在第一步中,選擇 憑證類型 ,選擇 Google 日歷 API用戶數據 選項。然后,點擊 下一步 。

選擇憑證類型的 Google 日歷 API 和用戶數據。
  • 在第二步中,進入 OAuth Consent Screen ,在 App name 字段中輸入 Odoo ,在 User support email 字段中選擇您的電子郵件地址,在 Developer contact information 部分中輸入您的電子郵件地址。然后,點擊 Save and Continue 。

  • 跳過第三步, Scopes ,直接點擊 Save and Continue 。

  • 在最后一步中,選擇 OAuth Client ID ,在 Application Type 字段中選擇 Website application ,并在 Name 字段中輸入 My Odoo Database 。

    • Authorized JavaScript Origins 部分,點擊 + Add URI 并輸入你公司的 Odoo URL 地址。

    • Authorized redirect URIs 部分,點擊 + Add URI 并輸入您公司的Odoo URL地址,然后加上 /google_account/authentication 。最后,點擊 CreateDone 。

添加授權的 JavaScript 來源和授權的重定向 URI。

成功創建新的API項目,啟用Google日歷API并生成Google日歷API憑據后,您現在應該擁有客戶端ID和客戶端密鑰。

客戶端 ID 和客戶端密鑰?

連接Google日歷到Odoo需要 客戶端ID客戶端密鑰 。打開Google Cloud Platform導航菜單,進入 API & Services ? Credentials ? OAuth 2.0 Client IDs ,查找客戶端ID和客戶端密鑰。

接下來,找到您剛剛為Google日歷API創建的憑據。然后,點擊 編輯OAuth客戶端 (鉛筆圖標)。頁面將重定向到編輯頁面,在那里您可以查看客戶端ID和客戶端密鑰。

點擊編輯OAuth客戶端以查看憑證詳細信息。

在Odoo中設置?

一旦找到客戶端ID和客戶端密鑰,打開Odoo數據庫,然后轉到 設置?常規設置?集成?Google日歷 。勾選 Google日歷 旁邊的框。

常規設置中的Google日歷復選框。

接下來,從Google日歷API憑據頁面復制并粘貼客戶端ID和客戶端密鑰到 Google Calendar 復選框下方的各自字段中。然后,單擊 Save . 按鈕。

最后,在Odoo中打開日歷模塊,點擊“ Google ”同步按鈕,將Google日歷與Odoo同步。

在Odoo日歷中點擊Google同步按鈕,將Google日歷與Odoo同步。

注解

第一次將您的Google日歷與Odoo同步時,頁面將重定向到您的Google賬戶。點擊 OKAllow 授權Odoo訪問Google日歷。

允許Odoo訪問Google日歷。

現在,Odoo日歷已成功與Google日歷同步!

成功地在Odoo和Google日歷之間同步。