电商系统对接指南-简版
目標
提供一組最小接口,支援透過手機號+店鋪資訊快速完成以下能力:
- 自動建立使用者(可配置關閉登入自動註冊)
- 自動建立組織
- 建立並維護店鋪清單
- 透過店鋪業務 uid 查詢組織/工作組/客服綁定資訊
- 透過店鋪業務 uid 更新店鋪名稱、店鋪 logo
配置項
在配置檔中新增開關:
bytedesk.custom.auto-register-on-login=true
- 預設值:true(開啟)
- 說明:手機號/郵箱驗證碼登入時,若使用者不存在,是否允許自動註冊
- 關閉後:未註冊使用者登入會被拒絕,只能先呼叫對接接口建立使用者
接口列表
1) 手機號+店鋪資訊對接
- Method: POST
- Path: /api/v1/shop/open/onboard
2) 透過店鋪 uid 查詢綁定資訊
- Method: GET
- Path: /api/v1/shop/open/binding
3) 透過店鋪 uid 更新店鋪名稱/logo
- Method: POST
- Path: /api/v1/shop/open/update
4) Token 增刪改查與刷新
4.1 建立令牌
- Method: POST
- Path: /api/v1/shop/open/token/create 請求示例:
{
"name": "shop-open-token",
"description": "for shop open integration",
"userUid": "user_xxx",
"orgUid": "org_xxx",
"channel": "WEB",
"device": "shop-system"
}
說明:若未傳 refreshToken,服務端會自動產生。