菜单

API接口 Header 参数获取说明

前言

API 接口请求中的 Header 参数用于传递关于请求的信息,如认证信息、数据格式、客户端类型等,以帮助服务器正确处理和响应请求。

警告

发送请求所需签名(签名是以参数名称按字典序排序后衔接到 token 进行 MD5 加密后的值)


示例值:

bash 复制代码
填写自己项目的Token&project_id=此处填写左下角项目id&updated_time={"start":1680000000,"end":1714027206}

警告

API 接口文档必需字段必传!

填写自己项目的Token项目设置-企业开发设置-API Token中获取

警告

该功能仅支持Max版,Pro版本不支持,详细查看费SaleSmartly 价格



签名步骤

1. 参数排序

  • 首先,将所有请求参数按字典序(即字母 A-Z 的顺序)进行排序。

警告

Token 永远在最前面,排序只排参数~

字母表顺序是按照以下顺序排列的 复制代码
a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u, v, w, x, y, z
  • 例如,假设您的请求参数是:
    • 自己项目的Token
    • updated_time={"start":1680000000,"end":1714027206}
    • project_id=此处填写左下角项目id
  • 排序后,结果是:
    • 自己项目的Token
    • project_id=此处填写左下角项目id
    • updated_time={"start":1680000000,"end":1714027206}

2. 拼接参数

  • 将排序后的参数用 & 符号连接在一起。
  • 拼接后的字符串:
bash 复制代码
填写自己项目的Token&project_id=此处填写左下角项目id&updated_time={"start":1680000000,"end":1714027206}

MD5 加密

警告

参数名和参数值变动,需重新进行排序加密。

将拼接后的字符串进行 M5 加密,生成一个 32位小写 external-sign字段的十六进制字符串。
例如,上面的所需签名经过 MD5 加密后,您会得到:

bash 复制代码
 MD5加密 32位小写
上一个
如何使用API
下一个
SaleSmartly Android SDK 合规配置指引
最近修改: 2025-06-27Powered by