首先需要在万能店后台应用内找到开放平台插件应用,然后生成对接所需的KEY。
第一步:将公共请求参数按‘项目ID’,'授权秘钥的APPID','请求时间戳','随机字符串','授权秘钥' 直接拼接;
第二步:将第一步拼接完成的字符串,通过md5加密;
第三步:将加密所得的字符串全部转换成大写字母,得出最终签名(sign)。
接口参数说明
公共请求参数
名称位置类型必选说明
appletidheaderstring是项目ID
pidheaderstring是授权秘钥的APPID
timestampheaderstring是请求时间戳
noncestrheaderstring是随机字符串32位
signheaderstring是签名
说明: 公共请求参数均放在请求header中。
返回结果
状态码状态码含义说明
200成功成功
返回数据
字段字段含义说明
code错误码2000 成功返回 其他均为错误
msg错误提示信息错误提示信息,正确返回'成功'
time返回时间戳
data返回数据详见各接口
返回示例
{
"code": 4000,
"msg": "签名错误!",
"time": 1669171895,
"data": ""
}
{
"code": 2000,
"msg": "success",
"time": 1669171895,
"data": []
}
数据-访问量/客户/会员/储值/消费
GET
/api/open/data/index
获取项目内部分数据统计:
总访问量;客户数量;会员数量;储值总额;消费总额
数据-交易量/交易额曲线图数据
GET
/api/open/data/order_chart
获取指定订单的一周内图表数据
数据-订单统计数量
GET
/api/open/data/order_data
获取指定时间段内订单成交量,成交额,平均消费,待发货,待核销,售后数据
数据-热销商品排行
GET
/api/open/data/hot_goods
获取主商品热销排行
数据-用户购买力排行榜
GET
/api/open/data/user_buy_desc
获取用户消费排行
用户积分
GET
/api/open/user/score
根据手机号码查询指定用户的积分值
修改用户积分
POST
/api/open/user/score
修改用户积分值,增加,减少,最终值;
以上是请求接口和对应数据,具体参数需要详见我们的开放平台开发文档(联系客服 获取)。
目前上线的请求接口只是其中一部分,之后会有更多请求接口和参数推出,方便二次开发或和已有系统对接。
商品数据,订单信息和订单列表等接口很快会上线发布,尽请期待。