中通开放平台(以下简称“平台”)是提供中通大客户一站式接入服务的平台,提供各项API的接入服务,供客户、第三方软件供应商或第三方服务商与中通进行系统对接,连通与中通系统之间的信息流,实现整体物流数据的信息化,为合作伙伴提供极致的服务体验。
生成方式(支持平台标准签名、自定义签名)
1)平台标准签名:
待签名字符串=请求body+appSecret
appSecret请在开放平台登录后查看
x-datadigest=base64(md5(待签名字符串))
2)用户自定义签名:支持自助选择“是否使用时间戳(毫秒)”、“md5或sha256”、“是否使用base64”进行配置使用;具体查看下方生成步骤
生成步骤
第一步-拼接
无时间戳:业务参数body+appSecret,此时生成的字符串为待签名字符串。
有时间戳:时间戳(毫秒)+业务参数body+appSecret,此时生成的字符串为待签名字符串。
第二步-生成签名
算法见左侧菜单-多种语言示例
以下是标准签名示例:
假设有以下body
{“pageNo1”:33,“pageSize2”:23,“data”:“test”}
假设appSecret为
6fecf57d0f3e1c2100eac4810aa90b54
那么拼接成的待签名字符串为
{“pageNo1”:33,“pageSize2”:23,“data”:“test”}6fecf57d0f3e1c2100eac4810aa90b54