文档中心 > 奇门中心

奇门白皮书-附录

更新时间:2023/07/04 访问次数:17915

6. 附录

6.1 sign 签名算法


我们用 ERP 调用奇门 URL 演示加密算法:

http://qimenapi.tbsandbox.com/router/qimen/service?method=tao

bao.qimen.itemlack.report &timestamp=2015-04-26

00:00:07&format=xml&app_key=testerp_appkey&v=2.0&sign=abc&sig

n_method=md5&customerId=stub-cust-code


6.1.1 输入参数

method= taobao.qimen.itemlack.report
   timestamp=2015-04-26 00:00:07
   format=xml
   app_key= testerp_appkey
   v=2.0
   sign_method=md5
   customerId =test


6.1.2 按首字母升序排列

app_key= testerp_appkey
   customerId = stub-cust-code
   format=xml
   method= taobao.qimen.entryorder.query
   sign_method=md5
   timestamp=2015-04-26 00:00:07
   v=2.0


6.1.3 连接字符串

连接参数名与参数值,并在首尾加上secret,此处假设secret=test,如下:
   testapp_keytesterp_appkeycustomerIdstub-cust-codeformatxmlmethodtaobao.qimen.itemlack.reportsign_methodmd5timestamp2015- 
    04-26 00:00:07v2.0bodytest
   其中:body用请求中的body数据代替


6.1.4 生成签名 sign

32位大写MD5值-> D06D88CB34B2EC0E5C9BAB396C9542B6


6.1.5 拼装URL请求

将所有参数值转换为UTF-8编码,然后拼装,并作URL ENCODING 如下:
   http://qimenapi.tbsandbox.com/router/qimen/service?method=taobao.qimen.itemlack.report&timestamp=2015-04- 
   26%2000:00:07&format=xml&app_key=testerp_appkey&v=2.0&sign=D06D88CB34B2EC0E5C9BAB396C9542B6&sign_method=md5&customerId=
   stub-cust-code

FAQ

关于此文档暂时还没有FAQ
返回
顶部