韵达 API
API 鉴权说明
复制页面
韵达 API
接口简介
API 鉴权说明
API 鉴权说明
电子面单
电子面单取消接口
POST
电子面单下单
POST
电子面单余量查询接口
POST
电子面单更新接口
POST
散件下单
运单推送接口
POST
散单取消接口
POST
预估运费接口
POST
散件下单接口
POST
物流轨迹
物流轨迹推送
POST
物流轨迹查询
POST
物流轨迹订阅
POST
国际件
国际进口下单接口
POST
页面嵌入
微信小程序嵌入
微信公众号接入
h5页面嵌入
API 鉴权说明
复制页面
API 鉴权说明
一、简介
#
本文档描述了HTTP OpenAPI调用者调用API时如何完成签名sign的生成及参数携带约定。
JAVA开发引入kfpt-sdk-java.jar包,使用方式和jar下载地址见下方
[五、请求示例JAVA DEMO]
PHP开发引入 openapi-demo-php.php, 使用方式和php文件下载地址见下方
[六、请求示例PHP DEMO]
二、鉴权说明
#
通过开放平台创建应用完毕之后,为每个应用都会分配一组唯一的app-key和app-secret
假如:
app-key = 999999
app-secret = 04d4ad40eeec11e9bad2d962f53dda9d
三、生成签名sign
#
①所有业务接口服务 请求方式均为 POST, 请求参数类型Content-Type=application/json
②sign 签名字符生成规则为 MD5( RequstBody(请求参数对象).toJSONString() + “_” + app-secret);
③例如 物流查询接口, 请求参数http body 内容JSON 字符串jsonReqBody:
*app-secret = 04d4ad40eeec11e9bad2d962f53dda9d
那么签名字符串生成为 sign = MD5(jsonReqBody_04d4ad40eeec11e9bad2d962f53dda9d)*
四、生成请求消息头
#
** HTTP headers 增加两个鉴权参数**
① app-key 参数放在头信息中传输(创建应用分配的appkey)
② sign 参数放在头信息中传输 (生成的32位小写的 MD5加密签名串)
五、请求示例JAVA DEMO
#
附件 kfpt-sdk-java 下载地址
#
https://openapi.yundaex.com/openapi-gateway/SDK-JAVA/kfpt-sdk-1.0.0.jar
java源码
https://openapi.yundaex.com/openapi-gateway/SDK-JAVA/kfpt-sdk.zip
六、请求示例PHP DEMO
#
附件 openapi-sdk-php 下载地址
#
https://openapi.yundaex.com/openapi-gateway/SDK-JAVA/openapi-demo-php-1.0.0.php
【韵达】API开发者 微信交流群
用微信扫右侧二维码,加入【韵达】API开发者 交流群,互助沟通
扫码加入交流群
修改于
2021-11-10 04:26:26
上一页
接口简介
下一页
电子面单取消接口