企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 签名生成 首先将GET、POST参数按自然序升序,除去sign以及appid本身以及=号和&号后按参数1值1参数2值2...参数n值n的方式拼接成新字符串(例如a=&c=3&b=1,变为ab1c3),再在字符串前面加上APPID,再在字符串后面加上APPSECRET做32位md5加密,最后将得出字符串转成小写即为sign >例如 APPID=5a010b3d7e32f APPSECRET=pEFrv0RrMpkj4TdsBDOD9VyCEawoGiA5XfxsgpT2PemT7zmGcanm5VZG6v8MOIRL >请求地址 `http://xxxxx/getOrderList?appid=5a010b3d7e32f&start_time=2016-12-01&end_time=2016-12-31&page=10&timestamp=1510626167&sign=8185e78de777d2545dca452806aa97b8` >参数排序后字符串:5a010b3d7e32fend_time2016-12-31page10start_time2016-12-01timestamp1510626167pEFrv0RrMpkj4TdsBDOD9VyCEawoGiA5XfxsgpT2PemT7zmGcanm5VZG6v8MOIRL >sign签名字符串:8185e78de777d2545dca452806aa97b8 # 时间戳 无论是get或者post,在参数中均需携带一次timestamp参数,timestamp的值为unix时间戳格式 例如当前时间是 2017/10/25 15:37:40 ,那么timestamp的值为1508917060 时间戳参考网址http://tool.chinaz.com/Tools/unixtime.aspx