此整合使您能夠連接 Botpress 與領先的電子商務平臺 Shopify 進行聊天機器人。通過這種集成,您可以直接從聊天機器人促進與商店運營相關的無縫交互。 要有效地使用集成,您需要提供您的 Shopify 商店名稱(如瀏覽器/URL 所示)和創建 Shopify 應用後生成的訪問令牌。 ## 設定視頻 [![圖片](https://i.imgur.com/mWb0uV9.png)](https://youtu.be/yjvsoaCvjmU) ## 設定設定 要在 Botpress,則需要進行以下配置: 1. **商店/商店名稱**:訪問您的 Shopify 商店時在 URL 中找到。例如,如果您的商店管理員的URL是\'https://admin.shopify.com/store/botpress-test-store\' ,則您輸入的商店名稱為 \'botpress-test-store\' 的 2. API Access Token:此令牌對於允許 Botpress 與您的 Shopify 商店進行通信。要獲取令牌,您需要創建一個新的 Shopify 應用程式(說明如下)。 ## 建立 Shopify 應用程式 1. 轉到 Shopify 控制面板中的「應用程式和銷售管道」。 2. 點擊「開發應用程式」。 3. 選擇「Create an App」並為您的應用命名。 4. 按兩下“API 憑據”,然後在“訪問令牌”下,選擇“配置管理員 API 範圍” 5. 對於此整合,您需要選中「客戶」、「訂單」和「產品」的「讀取」訪問框。這將為機器人提供讀取每個屬性的許可權。 6. 按下「保存」 ,然後按下「安裝應用程式」以完成安裝。 7. 安裝後,您可以轉到“API 憑據”和“管理員 API 訪問令牌”來查看/複製您的令牌。 ## 啟用整合 要在 Botpress: 1. 訪問 Botpress admin 儀錶板。 2. 轉到“集成”選項卡。 3. 搜索 Shopify 集成並選擇「啟用」或「配置」。 4. 輸入所需的商店/商店名稱和 Admin API 訪問令牌。 5. 保存您的配置。 ## 用法 ### 操作 啟用整合後,您的 Botpress 聊天機器人可以使用以下操作與 Shopify 通信,以查詢產品和客戶: - 獲取客戶清單:返回客戶清單。 - Get Customer Order List:按狀態(打開、已關閉、已取消或任何)返回特定客戶的訂單清單。 - 獲取產品清單: 使用 ID、標題或產品類型傳回產品清單。 - 獲取產品變體清單: 按 ID 傳回產品的變體清單。 ### 事件 啟用集成后,您的 Botpres 聊天機器人可以使用以下事件從 Shopify 接收事件: - Order Created:創建訂單時觸發。 - Order Updated:更新訂單時觸發。 - Order Cancelled:當訂單被取消時觸發。 - Customer Created:創建客戶時觸發。 - Customer Updated:更新客戶時觸發。 注意:您無法將這些事件關聯到特定對話。這些事件用於在聊天機器人中儲存事件資訊(例如,將客戶/訂單資料存儲在表中以供查詢) ## 限制 1. Shopify 的 API 可能會應用速率限制。 2. 事件不與對話相關聯。