在此列出开发者整合时常见的问题与解答。
验签错误
如果 API 返回 0004 验签错误,请检查以下几点:
- 参数排序:是否已按照 ASCII 码(字典序)由小到大排序?
- 参数过滤:是否已排除
sign 以及值为空的参数?
- 密钥拼接:是否在参数字符串末尾正确拼接了
&{platform_key}?(直接追加密钥,不带 key= 前缀)
- 加密方式:是否使用 MD5 算法并将结果转为 小写?
- 编码:建议所有中文参数使用 UTF-8 编码,避免因编码问题导致签名不一致。
更多签名细节请参考 签名说明。