整合

在Commerce管理員中定義整合,會建立OAuth憑證的位置和重新導向URL,用於第三方整合,並識別整合所需的可用API資源。 如需整合註冊程式的詳細資訊,請參閱Commerce開發人員檔案中的OAuth型驗證

整合

入門工作流程

  1. 授權整合 — 移至​ System > Extensions>Integrations ​頁面,尋找相關的整合併授權。
  2. 驗證並建立登入 — 出現提示時,接受要求的存取。 如果重新導向至協力廠商,請登入系統或建立帳戶。 成功登入後,您會返回整合頁面。
  3. 接收授權整合的確認 — 系統傳送整合已成功授權的通知。 設定整合併接收認證後,就不再需要呼叫存取或請求權杖。

新增整合

  1. 在​ 管理員 ​側邊欄上,移至​ System > Extensions>Integrations

    新整合 {width="600" modal="regular"}

  2. 輸入下列整合資訊:

    • 輸入整合的​ Name ​和連絡人​ Email ​位址。

    • 輸入​ Callback URL,在使用OAuth進行權杖交換時,可在其中傳送OAuth認證。 強烈建議使用https://

    • 輸入​ Identity Link URL,使用這些Adobe Commerce或Magento Open Source整合認證將使用者重新導向至協力廠商帳戶。

    note note
    NOTE
    Integration not secure警告標籤會顯示在Integrations格線上的每個整合名稱附近,以作為提醒,直到HTTPS URL儲存到Callback URL和Identity Link URL欄位中為止。
    • 出現提示時,請輸入您的密碼以確認您的身分。
  3. 在左側面板中,選擇​ API ​並執行下列動作:

    • 將​ Resource Access ​設定為下列其中一項:

      • All
      • Custom
    • 對於自訂存取,請選取每個所需資源的核取方塊。

      整合 — 可用的API {width="600" modal="regular"}

  4. 完成時,按一下​ Save

啟用整合

依預設,已儲存的整合會顯示在狀態為Inactive的格線上。 若要啟用此功能,請完成下列步驟:

  1. 在​ 管理員 ​側邊欄上,移至​ System > Extensions>Integrations

  2. 尋找新建立的整合,然後按一下​ Activate ​連結。

  3. 按一下右上角的​ Allow

    此動作會顯示擴充功能的整合權杖。 將此資訊複製到安全的加密位置,以便與您的整合搭配使用。

    延伸功能的 整合權杖 {width="600" modal="regular"}

  4. 按一下右上角的​ Done

重新授權整合

若要產生新的整合存取權杖和存取權杖密碼,請從管理員重新授權整合:

  1. 在​ 管理員 ​側邊欄上,移至​ System > Extensions>Integrations

  2. 尋找與​ Active ​狀態的整合。

  3. 在​ Activate ​欄中按一下​ Reauthorize

  4. 按一下​ Reauthorize ​以核准對API資源的存取權。

  5. 儲存擴充功能的新整合權杖,然後按一下​ Done

變更API訪客存取安全性設定

依預設,系統不允許匿名訪客存取CMS、目錄和其他存放區資源。 如果您必須變更設定,請執行下列動作:

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Settings>Configuration

  2. 在左側面板中,展開​ Services ​並選擇​ Magento Web API

  3. 展開​ Web API Security Setting ​區段的 擴充選擇器

    服務組態 — Web API安全性設定 {width="600" modal="regular"}

  4. 將​ Allow Anonymous Guest Access ​設為Yes

  5. 完成時,按一下​ Save Config

如需詳細資訊,請參閱Commerce開發人員檔案中的限制匿名網頁API的存取

刪除整合

  1. 在​ 管理員 ​側邊欄上,移至​ System > Extensions>Integrations

  2. 尋找現有的整合,然後按一下​ Delete ​欄中的圖示( 垃圾桶圖示 )。

  3. 若要確認您的動作,請按一下​ OK

recommendation-more-help
d3c62084-5181-43fb-bba6-1feb2fcc3ec1