全国统一咨询热线 13525000210  13598716545
资讯导航

软件接口签名规则

作者:dabangsoft
发布时间:2019-10-24

对应各种对外开放API签名 如:短信接口 支付接口 等
 

签名规则

对所有API请求参数(包括公共参数和请求参数,但除去sign参数),根据参数名称的ASCII码表的顺序排序。如:
foo=1, bar=2, foo_bar=3, foobar=4
 
排序后的顺序是:
bar=2, foo=1, foo_bar=3, foobar=4
 
将排序好的参数名和参数值拼装在一起,用&符号连接,根据上面的示例得到的结果为:
bar=2&foo=1&foo_bar=3&foobar=4
 
在拼接好的字符串后面链接开放用户密钥,如apikey=1e8k51b7c8acb5d5a0a30e72s3c23de6,拼接后得到的字符串为:
bar=2&foo=1&foo_bar=3&foobar=4&apikey=1e8k51b7c8acb5d5a0a30e72s3c23de6
 
把拼装好的字符串采用utf-8编码,使用MD5算法,将字符串进行32位小写加密:
sign =315536c1bbe819e77671a5c4fe0b94e7


上一篇: 怎么做好微信活动策划?
下一篇: 验证码短信Api