一、同城配送账号授权接口

通过第三方授权获取商家账号授权码

1.1 接口格式

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

1.2 请求地址

https://order.kuaidi100.com/sameCity/order

请求参数:

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

param数据结构:

参数名是否必填类型说明
comstring快递公司,一律用小写字母,见参数字典
storeIdstring授权店铺id
callbackUrlString授权后信息的信息回调地址

1.3 返回结果

字段类型说明备注
resultboolean提交结果true提交成功,false失败
returnCodestring返回编码
messagestring返回报文描述
datadata

data数据结构

字段类型说明备注
urlstring授权链接

1.4 提供数据内容

  1. {
  2. "returnCode": "200",
  3. "result": true,
  4. "message": "提交成功",
  5. "data": {
  6. "url": "http://open.s.bingex.com/auth?response_type=code&client_id=ssTQhMCPkKfdz38Le&state=null&scope=shop_open_api&thirdStoreId=null&redirect_uri=http://api.kuaidi100.com/callback/ss/auth"
  7. }
  8. }

说明:点击链接进入授权,登录对应服务商的账号完成授权;授权成功后会跳转页面,保存好对应的参数,用做下单;

1.5 信息代码含义

信息代码信息内容描述原因及建议处理方式
200成功成功
400参数错误等提交数据不完整, 检查提交的格式是否为x-www-form-urlencoded的post格式
500服务器错误快递100的服务器出理间隙或临时性异常,有时如果因为不按规范提交请求,比如快递公司参数没有按照文档规定填写等,也会报此错误
501重复提交快递100的服务器出理间隙或临时性异常,有时如果因为不按规范提交请求,比如快递公司参数没有按照文档规定填写等,也会报此错误
503验证签名失败请检查加密方式,param + t + key+ secret 的顺序进行MD5加密,加密后字符串转大写
601key已过期没有可用单量,账号需要充值使用

二、授权回调接口

授权成功后自动回调授权信息。

2.1 接口格式

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

2.2 请求地址

https://order.kuaidi100.com/sameCity/order

请求参数:

参数名是否必填类型说明
paramstring参数主体

2.3 返回结果

字段类型说明备注
resultboolean提交结果true提交成功,false失败
returnCodestring返回编码
messagestring返回报文描述
datadata

data数据结构

字段类型说明备注
partnerIdstring授权partnerId
partnerKeyString授权key
comString快递公司编码
expireTimeString过期时间

2.4 提供数据内容

入参例子

  1. {
  2. "returnCode": "200",
  3. "result": true,
  4. "message": "提交成功",
  5. "data": {
  6. "com": "shansong",
  7. "partnerId": " 863B2B9A8A934014B39E1B237D2AD7D3",
  8. "expireTime": "2022-03-12 17:16:25"
  9. }
  10. }

要求返回结果

  1. {
  2. "returnCode": "200",
  3. "result": true,
  4. "message": "成功"
  5. }

2.5 推送响应报文及错误码解释

字段名称字段含义
resulttrue表示成功,false表示失败。如果提交回调接口的地址失败,30分钟后重新回调,3次仍旧失败的,自动放弃
returnCode200: 提交成功 500: 服务器错误 其他错误请自行定义
message返回的提示

一、产品介绍

同城配送服务API是专为企业与快递公司运力提供的一套解决方案。通过接口可以满足企业、电商、微商、快递网点、代收点等经常性寄件用户,价格低廉,并可自动分配骑手取件的解决方案。

二、同城配送API应用场景

自营品牌商家,面向有开发能力的商家,可对接自己的后台系统;
平台服务商,面向独立第三方软硬件、插件等 ISV合作伙伴,提供标准化的应用;

三、同城配送API收费模式

1. 收费方式

同城配送服务使用预充值付费方式,按单收费,在<a href="https://api.kuaidi100.com/register/enterprise" target="_blank">注册API账号</a>后可<a href="https://api.kuaidi100.com/service/local" target="_blank">查看套餐</a>并购买单量。

2. 收费价格

同城配送服务收费标准请看下表:

价格/元同城配送单量单价/元
5000130000约0.038
200045000约0.044
100018000约0.055
5006500约0.076
20025000.08

企业每次成功调用接口,都会扣除单量,若单量已经扣除完毕,需要重新充值购买。

3. 开具发票

快递100支持开具增值税发票,用户购买完成后可在企业管理后台-费用中心-支付记录-请求开票。默认开具电子增值税普通发票,1000元以上可支持开具增值税专用发票。

官方文档:

http://api.kuaidi100.com/document/606436974344bf6fb00db217.html

http://api.kuaidi100.com/document/60643820122cae053a5f6f52.html

更多相关文章

  1. 快递100集成多家快递公司同城配送下单API接口代码
  2. 快递100集成多家快递同城配送公司查询订单API接口案例
  3. 快递100平台云打印服务API接口案例
  4. 快递物流官方商家寄件下单API接口案例代码-非第三方集成
  5. 商家寄件运力接口-查询全国快递公司运力覆盖情况的案例代码
  6. Nvidia关机后自动释放授权
  7. 电商快递物流电子面单复打API接口案例
  8. 快递物流接口API如何获取第三方电商平台账号授权案例
  9. Servlet系列教材 (二)- 基础 - 如何获取浏览器提交的参数

随机推荐

  1. Android安装或者卸载应用APK
  2. Android单元测试-javaeye
  3. Debug native code using addr2line on A
  4. Android Loader详解
  5. 自定义Android editText
  6. android各种触摸事件的处理,touchEvent
  7. Android之日期及时间选择对话框
  8. Android 基本控件
  9. Android 动态布局
  10. android 调用系统应用