职贝云数新零售系统分为AI新零售、全业新零售、小微私域新零售三大版本,欢迎咨询在线客服。
职贝云数AI新零售API文档
首页
AI新零售系统
职贝云数解决方案
全业新零售系统
社区交流
首页
AI新零售系统
职贝云数解决方案
全业新零售系统
社区交流
查询类接口
复制页面
开发前必读
开放应用介绍
开发者规范
开放接口对接流程图
合作伙伴权限申请
名词定义与解释
[重要]开放接口应用说明书
开始开发
接口变更日志
查询类接口
查询接口介绍
接口地址及域名说明
请求参数及响应说明
签名计算方式
全局错误码
常见问题FAQ
推送类接口
推送接口介绍
请求参数及响应说明
签名计算方式
查询类接口文档
通用API
基础API
用户管理API
基础API
检测密码
店铺管理API
操作员API
检测指定店铺操作权限
地址管理API
获取地址库列表
消息推送API
消息推送
连 锁门店API
分组管理API
分组列表
商品管理API
门店商品列表
门店列表(启用的门店)
按区域返回门店列表
商户管理API
基础API
获取商户列表
商品管理API
基础API
获取商品列表
获取商品详情(基础)
数据模型
示例数据模型
Pet
Category
Tag
查询类接口
复制页面
签名计算方式
签名生成通用步骤
#
1.
将所有发送的数据设为集合A
2.
将集合A内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串$queryString。
3.
按照指定规则加密算出sign值。
特别注意以下重要规则:
1.
参数名ASCII码从小到大排序(字典序)
2.
如果参数的值为空 参与签名(值为null、false时按空字符串,true时按1处理,值为数组时使用json_encode处理)
3.
参数名区分大小写
4.
传送的sign参数不参与签名,将生成的签名与该sign值作校验
5.
sign签名失效时间为2分钟
6.
open_app_sign签名失效时间为2分钟
sign签名加密算法
#
open_app_sign签名加密算法
#
举例
#
假设请求参数如下:
第一步:对参数按照key=value的格式,并按照参数名ASCII字典序排序如下:
第二步:计算签名(以sign为例):
最终得到最终发送的数据:
各语言请求示例
#
PHP请求示例
Python请求示例
#
Golang请求示例
#
Nodejs请求示例
#
Java请求示例
#
扫码加入添加客服咨询
欢迎使用职贝云数新零售产品,我们以开放的态度链接公私域,服务企业降本增效。
扫码加入交流群
上一页
请求参数及响应说明
下一页
全局错误码