655 lines
16 KiB
Markdown
655 lines
16 KiB
Markdown
# pdd.dll 使用教程
|
||
## 1.创建DLL工具实例
|
||
### 加载DLL文件
|
||
|
||
|
||
|
||
# 接口详情
|
||
## 1. 查询快递公司--ExecuteOpenExpressCompanies
|
||
### 请求信息
|
||
```gotemplate
|
||
dll.ExecuteOpenExpressCompanies(appid, timestamp, sign)
|
||
```
|
||
### 请求参数
|
||
| 参数名 | 类型 | 必填 | 说明 |
|
||
|--|---------|----|----------|
|
||
| appid | string | 是 | 开放平台的AppKey |
|
||
| timestamp | integer | 否 | 当前时间戳(单位秒,5分钟内有效) |
|
||
| sign | string | 是 | 签名MD5值(参考签名说明) |
|
||
### 响应示例
|
||
```json
|
||
{
|
||
"code": 0,
|
||
"msg": "OK",
|
||
"data": {
|
||
"list": [
|
||
{
|
||
"code": "shentong",
|
||
"express_alias": "申通",
|
||
"express_name": "申通快递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "yunda",
|
||
"express_alias": "韵达",
|
||
"express_name": "韵达快递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "htky",
|
||
"express_alias": "极兔",
|
||
"express_name": "极兔-原百世快递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "youzhengguonei",
|
||
"express_alias": "",
|
||
"express_name": "邮政快递包裹",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "yuantong",
|
||
"express_alias": "圆通",
|
||
"express_name": "圆通速递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "zhongtong",
|
||
"express_alias": "中通",
|
||
"express_name": "中通快递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "zhaijisong",
|
||
"express_alias": "",
|
||
"express_name": "宅急送",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "tiantian",
|
||
"express_alias": "天天",
|
||
"express_name": "天天快递",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "shunfeng",
|
||
"express_alias": "顺丰",
|
||
"express_name": "顺丰速运",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "ems",
|
||
"express_alias": "",
|
||
"express_name": "EMS",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "other",
|
||
"express_alias": "",
|
||
"express_name": "其他",
|
||
"is_hot": true
|
||
},
|
||
{
|
||
"code": "baishikuaidi",
|
||
"express_alias": "",
|
||
"express_name": "百世快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "sxjdfreight",
|
||
"express_alias": "",
|
||
"express_name": "顺心捷达",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "wanjiawuliu",
|
||
"express_alias": "",
|
||
"express_name": "万家物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "taijin",
|
||
"express_alias": "",
|
||
"express_name": "泰进物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "tcat",
|
||
"express_alias": "",
|
||
"express_name": "黑猫宅急便",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "tiandihuayu",
|
||
"express_alias": "",
|
||
"express_name": "天地华宇",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "usps",
|
||
"express_alias": "USPS",
|
||
"express_name": "美国邮政",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yafengsudi",
|
||
"express_alias": "",
|
||
"express_name": "亚风速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "sut56",
|
||
"express_alias": "",
|
||
"express_name": "速通物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "suning",
|
||
"express_alias": "苏宁",
|
||
"express_name": "苏宁快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "suer",
|
||
"express_alias": "速尔",
|
||
"express_name": "速尔快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "shenweizhaipei",
|
||
"express_alias": "",
|
||
"express_name": "神威宅配",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "shenghuiwuliu",
|
||
"express_alias": "",
|
||
"express_name": "盛辉物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "shangqiao56",
|
||
"express_alias": "",
|
||
"express_name": "商桥物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "rufengda",
|
||
"express_alias": "如风达",
|
||
"express_name": "如风达配送",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "rrs",
|
||
"express_alias": "日日顺",
|
||
"express_name": "日日顺物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "youzhengbk",
|
||
"express_alias": "",
|
||
"express_name": "邮政标准快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "ztky",
|
||
"express_alias": "",
|
||
"express_name": "中铁快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "zhongtongkuaiyun",
|
||
"express_alias": "",
|
||
"express_name": "中通快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "zhongtiewuliu",
|
||
"express_alias": "中铁飞豹",
|
||
"express_name": "中铁物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "zengyisudi",
|
||
"express_alias": "",
|
||
"express_name": "增益速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yundatongcheng",
|
||
"express_alias": "",
|
||
"express_name": "韵达同城",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yundakuaiyun",
|
||
"express_alias": "",
|
||
"express_name": "韵达快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yujiawl",
|
||
"express_alias": "",
|
||
"express_name": "山东宇佳物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yuantongcainiancang",
|
||
"express_alias": "",
|
||
"express_name": "圆通菜鸟仓",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yuanshuochengnuoda",
|
||
"express_alias": "",
|
||
"express_name": "圆硕承诺达特快",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "wanxiangwuliu",
|
||
"express_alias": "万象物流",
|
||
"express_name": "A1万象物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "youxinwuliu",
|
||
"express_alias": "",
|
||
"express_name": "优信物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "youshuwuliu",
|
||
"express_alias": "优速",
|
||
"express_name": "优速快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "yimidida",
|
||
"express_alias": "壹米滴答",
|
||
"express_name": "壹米滴答快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "ycgky",
|
||
"express_alias": "",
|
||
"express_name": "远成快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "post",
|
||
"express_alias": "",
|
||
"express_name": "中国邮政",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "xinzebangwuliu",
|
||
"express_alias": "",
|
||
"express_name": "鑫泽邦物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "xinfengwuliu",
|
||
"express_alias": "",
|
||
"express_name": "信丰物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "xinbangwuliu",
|
||
"express_alias": "",
|
||
"express_name": "新邦物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "debangwuliu",
|
||
"express_alias": "",
|
||
"express_name": "德邦物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "huayuwuliu",
|
||
"express_alias": "",
|
||
"express_name": "重庆华宇物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "haoyaoshizijian",
|
||
"express_alias": "",
|
||
"express_name": "好药师自建物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "guotongkuaidi",
|
||
"express_alias": "国通",
|
||
"express_name": "国通快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "ganzhongnengda",
|
||
"express_alias": "",
|
||
"express_name": "能达速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "fushisudi",
|
||
"express_alias": "",
|
||
"express_name": "服饰速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "fengwang",
|
||
"express_alias": "丰网",
|
||
"express_name": "丰网速运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "exfresh",
|
||
"express_alias": "安鲜达",
|
||
"express_name": "安鲜达快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "esb",
|
||
"express_alias": "",
|
||
"express_name": "E速宝",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "dsukuaidi",
|
||
"express_alias": "D速快递",
|
||
"express_name": "D速物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "diandiansong",
|
||
"express_alias": "",
|
||
"express_name": "点点送",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jd",
|
||
"express_alias": "京东",
|
||
"express_name": "京东物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "debangkuaidi",
|
||
"express_alias": "",
|
||
"express_name": "德邦快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "cszx",
|
||
"express_alias": "",
|
||
"express_name": "城市之星",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "canpostfr",
|
||
"express_alias": "",
|
||
"express_name": "加拿大邮政",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "cainiaodj-woaijia",
|
||
"express_alias": "",
|
||
"express_name": "菜鸟大件-沃埃家",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "baishiyp",
|
||
"express_alias": "",
|
||
"express_name": "百世云配",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "baishikuaiyun",
|
||
"express_alias": "",
|
||
"express_name": "百世快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "astexpress",
|
||
"express_alias": "安世通",
|
||
"express_name": "安世通国际快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "anxl",
|
||
"express_alias": "",
|
||
"express_name": "安迅物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "annto",
|
||
"express_alias": "",
|
||
"express_name": "安得物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiuyescm",
|
||
"express_alias": "",
|
||
"express_name": "九曳鲜配",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "quanfengkuaidi",
|
||
"express_alias": "",
|
||
"express_name": "全峰快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "annengwuliu",
|
||
"express_alias": "",
|
||
"express_name": "安能物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "pingandatengfei",
|
||
"express_alias": "平安达腾飞",
|
||
"express_name": "平安达腾飞快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "menduimen",
|
||
"express_alias": "",
|
||
"express_name": "门对门",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "linshiwuliu",
|
||
"express_alias": "",
|
||
"express_name": "林氏物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "lianhaowuliu",
|
||
"express_alias": "",
|
||
"express_name": "联昊通",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "lianbangkuaidi",
|
||
"express_alias": "",
|
||
"express_name": "联邦快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "kuayue",
|
||
"express_alias": "跨越",
|
||
"express_name": "跨越速运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "kahangtianxia",
|
||
"express_alias": "",
|
||
"express_name": "卡行天下",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jtexpress",
|
||
"express_alias": "极兔",
|
||
"express_name": "极兔速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "quanyikuaidi",
|
||
"express_alias": "",
|
||
"express_name": "全一快递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jinguangsudikuaijian",
|
||
"express_alias": "",
|
||
"express_name": "京广速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jindouyunjiaoche",
|
||
"express_alias": "",
|
||
"express_name": "筋斗云轿车物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiazhuang-zhengjia",
|
||
"express_alias": "",
|
||
"express_name": "家装-正佳",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiazhuang-zhelian",
|
||
"express_alias": "",
|
||
"express_name": "家装-浙联",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiazhuang-sfc",
|
||
"express_alias": "",
|
||
"express_name": "家装-顺风车",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiayunmeiwuliu",
|
||
"express_alias": "加运美",
|
||
"express_name": "加运美速递",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiayiwuliu",
|
||
"express_alias": "",
|
||
"express_name": "佳怡物流",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jiajiwuliu",
|
||
"express_alias": "",
|
||
"express_name": "佳吉快运",
|
||
"is_hot": false
|
||
},
|
||
{
|
||
"code": "jgwl",
|
||
"express_alias": "",
|
||
"express_name": "景光物流",
|
||
"is_hot": false
|
||
}
|
||
]
|
||
}
|
||
}
|
||
```
|
||
|
||
## 2. 订单物流发货--ExecuteOpenOrderShip
|
||
### 请求信息
|
||
```gotemplate
|
||
dll.ExecuteOpenOrderShip(json)
|
||
```
|
||
### json样式
|
||
```json
|
||
{
|
||
"order_no": "1339920336328048683",
|
||
"ship_name": "张三",
|
||
"ship_mobile": "13800138000",
|
||
"ship_district_id": 440305,
|
||
"ship_prov_name": "广东省",
|
||
"ship_city_name": "深圳市",
|
||
"ship_area_name": "南山区",
|
||
"ship_address": "侨香路西丽街道丰泽园仓储中心",
|
||
"waybill_no": "25051016899982",
|
||
"express_name": "其他",
|
||
"express_code": "qita"
|
||
}
|
||
```
|
||
### 请求参数
|
||
| 参数名 | 类型 | 必填 | 说明 |
|
||
|--|---------|----|-------------------|
|
||
| appid | string | 是 | 开放平台的AppKey |
|
||
| timestamp | integer | 否 | 当前时间戳(单位秒,5分钟内有效) |
|
||
| seller_id | integer | 否 | 商家ID |
|
||
| sign | string | 是 | 签名MD5值(参考签名说明) |
|
||
| order_no | string | 是 | 闲鱼订单号 |
|
||
| ship_name | string | 否 | 寄件方姓名 |
|
||
| ship_mobile | string | 否 | 寄件方号码 |
|
||
| ship_district_id | int | 否 | 寄件方所在地区ID |
|
||
| ship_prov_name | string | 否 | 寄件方所在省份 |
|
||
| ship_city_name | string | 否 | 寄件方所在城市 |
|
||
| ship_area_name | string | 否 | 寄件方所在地区 |
|
||
| ship_address | string | 否 | 寄件方详细地址 |
|
||
| waybill_no | string | 否 | 快递单号 |
|
||
| express_code | string | 否 | 快递公司代码 |
|
||
| express_name | string | 否 | 快递公司名称 |
|
||
|
||
### 响应示例
|
||
```json
|
||
{
|
||
"code": 0,
|
||
"msg": "ok",
|
||
"data": {}
|
||
}
|
||
```
|
||
|
||
## 3. 闲鱼订单同步--ExecuteXyOrderSynchronization
|
||
### 请求信息
|
||
```gotemplate
|
||
dll.ExecuteXyOrderSynchronization(json)
|
||
```
|
||
### json样式
|
||
```json
|
||
{
|
||
"order_no": "1339920336328048683",
|
||
"ship_name": "张三",
|
||
"ship_mobile": "13800138000",
|
||
"ship_district_id": 440305,
|
||
"ship_prov_name": "广东省",
|
||
"ship_city_name": "深圳市",
|
||
"ship_area_name": "南山区",
|
||
"ship_address": "侨香路西丽街道丰泽园仓储中心",
|
||
"waybill_no": "25051016899982",
|
||
"express_name": "其他",
|
||
"express_code": "qita"
|
||
}
|
||
```
|
||
### 请求参数
|
||
| 参数名 | 类型 | 必填 | 说明 |
|
||
|--|---------|----|-------------------|
|
||
| appid | string | 是 | 开放平台的AppKey |
|
||
| timestamp | integer | 否 | 当前时间戳(单位秒,5分钟内有效) |
|
||
| seller_id | integer | 否 | 商家ID |
|
||
| sign | string | 是 | 签名MD5值(参考签名说明) |
|
||
| order_no | string | 是 | 闲鱼订单号 |
|
||
| ship_name | string | 否 | 寄件方姓名 |
|
||
| ship_mobile | string | 否 | 寄件方号码 |
|
||
| ship_district_id | int | 否 | 寄件方所在地区ID |
|
||
| ship_prov_name | string | 否 | 寄件方所在省份 |
|
||
| ship_city_name | string | 否 | 寄件方所在城市 |
|
||
| ship_area_name | string | 否 | 寄件方所在地区 |
|
||
| ship_address | string | 否 | 寄件方详细地址 |
|
||
| waybill_no | string | 否 | 快递单号 |
|
||
| express_code | string | 否 | 快递公司代码 |
|
||
| express_name | string | 否 | 快递公司名称 |
|
||
|
||
### 响应示例
|
||
```json
|
||
{
|
||
"code": 0,
|
||
"msg": "ok",
|
||
"data": {}
|
||
}
|
||
``` |