# 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": {} } ```