核心功能
- 根據輸入 JSON 建立訂單,並在提交後自動檢查處理結果。
- 按 SKU 建立日期分段查詢 SKU,再分批取得庫存數量。
- 將庫存結果合併為 JSON 檔案,傳遞給下游端口。
- 自動產生 API 請求封裝和簽章。
端口配置
設定索引標籤
進階索引標籤
建立訂單
- 填寫 API URI、API 密鑰和 API 權杖。
- 將 API 模式設為
Create Order。 - 將訂單 JSON 訊息傳入端口,啟用自動化中的傳送以自動處理。
- 在交易頁面查看提交和後續檢查結果。
order-do-create-order 介面的業務資料 JSON 物件,其中必須包含 platformOrderId。端口自動新增 api、appkey、timestamp、version 和簽章,因此輸入無需包含這些請求封裝欄位。
以下範例僅展示輸入結構;實際訂單需按馬幫介面和店鋪配置補齊所需欄位:
order-do-create-order-check 查詢該訂單的結果,背景每分鐘檢查一次待處理訂單。傳回 isok=1 後,訊息才標記為成功;尚未完成時繼續等待,查詢異常時標記為錯誤。
取得庫存
- 將 API 模式設為
Get Inventory。 - 根據需要設定 SKU 建立起始日期、SKU 搜尋日期步長和取得庫存數量上限。
- 手動執行接收,或在自動化中設定接收排程。
- 將輸出連線到下游端口,處理產生的庫存 JSON。
stock-get-stock-quantity 分批查詢這些 SKU 的目前庫存。因此,起始日期篩選的是 SKU 建立時間。
所有批次的庫存結果會合併為一個檔案,結構如下:
{"data":[]}。取得庫存模式用於接收操作,不支援傳送輸入訊息。