其他分享
首页 > 其他分享> > 第三方电商平台账号授权查询快递物流信息API代码-快递100API

第三方电商平台账号授权查询快递物流信息API代码-快递100API

作者:互联网

一、第三方电商平台账号授权

通过第三方授权获取月结账号授权码

1.1 接口格式

提供统一格式的HTTP POST或GET调用接口,并返回统一格式JSON数据。

1.2 请求地址

https://poll.kuaidi100.com/printapi/authThird.do

请求参数(header)

名称类型默认值
Content-Typestringapplication/x-www-form-urlencoded

请求参数(body)

参数名是否必填类型说明
keystring授权码,请申请企业版获取
signstring32位大写 ,签名,用于验证身份,按MD5 (param +t+key+ secret)的顺序进行MD5加密,不需要加上“+”号,secret在授权邮件里面有
tstring时间戳如:1576123932000
paramparam由其他字段拼接

param数据结构:

参数名是否必填类型说明
netstring请求的第三方平台,淘宝:taobao,菜鸟:cainiao,京东:jdalpha,拼多多:pinduoduoWx
callBackUrlstring授权完后的信息回调地址
partnerIdstring已经授权完需要重新获取授权信息

1.3 返回结果

字段说明备注
result提交结果true提交成功,false失败
returnCode返回编码
message返回报文描述
data数据内容

returnCode=200时,说明系统已经授权完成,data的内容

参数名是否必填类型说明
parterIdstring授权parterId
netstring授权net
customerIdstring内部参数
partnerKeystring授权partnerKey
createTimestring内部参数
datastring内部参数

returnCode=201时,说明系统未授权需要需要进行第三方授权,data的内容

参数名是否必填类型说明
urlstring授权链接

1.4 提供数据内容

returnCode=200时,说明系统已经授权完成:
{  
    "result": true,
     "returnCode": "200",
     "message": "成功",
     "data": {
         "customerId": null,
         "createTime": null,
         "partnerKey": "****", // 面单需要的partnerKey 
         "parterId": "****",   // 面单需要的parterId 
         "data": null,
         "net": "****"         // 面单需要的net 
  }
}

returnCode=201时,说明系统未授权需要进行第三方授权:

{  
    "result": false,
    "returnCode": "201",
    "message": "成功",
    "data": {
        "url": "****"  // 通过返回的URL调转到第三方进行授权登录 
  }
}

1.5 返回信息代码含义

字段名称字段含义
resulttrue表示成功,false表示失败。
returnCode200: 提交成功 201: 授权中 400:参数错误 500: 服务器错误 其他错误请自行定义
message返回的提示

快递100API提供沙盒测试,点击即可免费试用

标签:returnCode,100API,快递,参数,授权,电商,data,第三方,string
来源: https://blog.csdn.net/kuaidi100API/article/details/115454535