Product Integration
Overview
適用於消費者端系統服務,將商品傳至全通路平台後,由全通路平台調配之情境。
Authorization
使用 API 時需先進行授權驗證,詳細使用流程請參考 Auth Login。
Get Products Workflow
%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%
sequenceDiagram
participant D as Developer Server
participant O as Omni Platform
D->>O: 1. Get Product Category
activate O
O-->>D: Category Info
deactivate O
D->>O: 2. Get Products
activate O
O-->>D: Products Info
deactivate O
D->>O: 3. Get Taste
activate O
O-->>D: Taste Info
deactivate O
Get Product Category
開發者平台向全通路平台取得商品類別,詳細使用流程請參考 Get Product Category API。
Get Products
開發者平台向全通路平台取得商品資訊,詳細使用流程請參考 Get Products API。
Get Taste
開發者平台向全通路平台取得商品加值,詳細使用流程請參考 Get Taste API。
Get Combo Workflow
%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%
sequenceDiagram
participant D as Developer Server
participant O as Omni Platform
D->>O: 1. Get Product Category
activate O
O-->>D: Category Info
deactivate O
D->>O: 2. Get Products
activate O
O-->>D: Products Info
deactivate O
D->>O: 3. Get Combo
activate O
O-->>D: Combo Info
deactivate O
D->>O: 4. Get Taste
activate O
O-->>D: Taste Info
deactivate O
Get Product Category
開發者平台向全通路平台取得商品類別,詳細使用流程請參考 Get Product Category API。
Get Products
開發者平台向全通路平台取得商品資訊,詳細使用流程請參考 Get Products API。 判斷is_combo為true是套餐商品,需呼叫Get Combo API 取得套餐商品資訊。
Get Combo
開發者平台向全通路平台取得套餐商品資訊,詳細使用流程請參考 Get Combo API。
Get Taste
開發者平台向全通路平台取得商品加值,詳細使用流程請參考 Get Taste API。
Get Pack Workflow
%%{init: {'securityLevel': 'loose', 'theme':'base'}}%%
sequenceDiagram
participant D as Developer Server
participant O as Omni Platform
D->>O: 1. Get Product Category
activate O
O-->>D: Category Info
deactivate O
D->>O: 2. Get Products
activate O
O-->>D: Products Info
deactivate O
D->>O: 3. Get Pack
activate O
O-->>D: Pack Info
deactivate O
D->>O: 4. Get Taste
activate O
O-->>D: Taste Info
deactivate O
Get Product Category
開發者平台向全通路平台取得商品類別,詳細使用流程請參考 Get Product Category API。
Get Products
開發者平台向全通路平台取得商品資訊,詳細使用流程請參考 Get Products API。 判斷is_package為true是系列組合商品,需呼叫Get Pack API 取得系列組合商品資訊。
Get Pack
開發者平台向全通路平台取得系列組合商品資訊,詳細使用流程請參考 Get Pack API。
Get Taste
開發者平台向全通路平台取得商品加值,詳細使用流程請參考 Get Taste API。