首先需要在萬(wàn)能店后臺(tái)應(yīng)用內(nèi)找到開(kāi)放平臺(tái)插件應(yīng)用,然后生成對(duì)接所需的KEY。
第一步:將公共請(qǐng)求參數(shù)按‘項(xiàng)目ID’,'授權(quán)秘鑰的APPID','請(qǐng)求時(shí)間戳','隨機(jī)字符串','授權(quán)秘鑰' 直接拼接;
第二步:將第一步拼接完成的字符串,通過(guò)md5加密;
第三步:將加密所得的字符串全部轉(zhuǎn)換成大寫(xiě)字母,得出最終簽名(sign)。
接口參數(shù)說(shuō)明
公共請(qǐng)求參數(shù)
名稱(chēng)位置類(lèi)型必選說(shuō)明
appletidheaderstring是項(xiàng)目ID
pidheaderstring是授權(quán)秘鑰的APPID
timestampheaderstring是請(qǐng)求時(shí)間戳
noncestrheaderstring是隨機(jī)字符串32位
signheaderstring是簽名
說(shuō)明: 公共請(qǐng)求參數(shù)均放在請(qǐng)求header中。
返回結(jié)果
狀態(tài)碼狀態(tài)碼含義說(shuō)明
200成功成功
返回?cái)?shù)據(jù)
字段字段含義說(shuō)明
code錯(cuò)誤碼2000 成功返回 其他均為錯(cuò)誤
msg錯(cuò)誤提示信息錯(cuò)誤提示信息,正確返回'成功'
time返回時(shí)間戳
data返回?cái)?shù)據(jù)詳見(jiàn)各接口
返回示例
{
"code": 4000,
"msg": "簽名錯(cuò)誤!",
"time": 1669171895,
"data": ""
}
{
"code": 2000,
"msg": "success",
"time": 1669171895,
"data": []
}
數(shù)據(jù)-訪問(wèn)量/客戶(hù)/會(huì)員/儲(chǔ)值/消費(fèi)
GET
/api/open/data/index
獲取項(xiàng)目?jī)?nèi)部分?jǐn)?shù)據(jù)統(tǒng)計(jì):
總訪問(wèn)量;客戶(hù)數(shù)量;會(huì)員數(shù)量;儲(chǔ)值總額;消費(fèi)總額
數(shù)據(jù)-交易量/交易額曲線圖數(shù)據(jù)
GET
/api/open/data/order_chart
獲取指定訂單的一周內(nèi)圖表數(shù)據(jù)
數(shù)據(jù)-訂單統(tǒng)計(jì)數(shù)量
GET
/api/open/data/order_data
獲取指定時(shí)間段內(nèi)訂單成交量,成交額,平均消費(fèi),待發(fā)貨,待核銷(xiāo),售后數(shù)據(jù)
數(shù)據(jù)-熱銷(xiāo)商品排行
GET
/api/open/data/hot_goods
獲取主商品熱銷(xiāo)排行
數(shù)據(jù)-用戶(hù)購(gòu)買(mǎi)力排行榜
GET
/api/open/data/user_buy_desc
獲取用戶(hù)消費(fèi)排行
用戶(hù)積分
GET
/api/open/user/score
根據(jù)手機(jī)號(hào)碼查詢(xún)指定用戶(hù)的積分值
修改用戶(hù)積分
POST
/api/open/user/score
修改用戶(hù)積分值,增加,減少,最終值;
以上是請(qǐng)求接口和對(duì)應(yīng)數(shù)據(jù),具體參數(shù)需要詳見(jiàn)我們的開(kāi)放平臺(tái)開(kāi)發(fā)文檔(聯(lián)系客服 獲取)。
目前上線的請(qǐng)求接口只是其中一部分,之后會(huì)有更多請(qǐng)求接口和參數(shù)推出,方便二次開(kāi)發(fā)或和已有系統(tǒng)對(duì)接。
商品數(shù)據(jù),訂單信息和訂單列表等接口很快會(huì)上線發(fā)布,盡請(qǐng)期待。