1.1、获取邮递服务
1.1.1接口接口说明
1 | url | http://test.birdsystem.com/client/delivery-service?consignment_type=LOCAL | ||
---|---|---|---|---|
2 | 接口功能 | 获取邮递服务信息以及邮递服务限制条件 | ||
3 | 支持格式 | URL | 开发人员 | |
4 | 请求方式 | GET | 发布日期 |
1.1.2请求参数
参数 | 必选 | 类型 | 说明 | |
---|---|---|---|---|
1 | id | 选填 | int(4) | 邮递服务ID |
2 | special_type | 选填 | string(50) | 邮递服务特殊类别 |
3 | consignment_type | 选填 | string(50) | 邮递服务所属订单类型 |
4 | status | 选填 | string(50) | 邮递服务所属状态 |
1.1.3返回字段
1表示为是,0表示为否
返回字段 | 字段类型 | 说明 | |
---|---|---|---|
1 | id | int | 邮递服务ID |
2 | company_id | int | 站点ID |
3 | restrict_max_length_contact | int | 联系人最大长度 |
4 | restrict_max_length_address_line1 | int | 地址行1最大长度 |
5 | restrict_max_length_address_line2 | int | 地址行2最大长度 |
6 | restrict_max_length_address_line3 | int | 地址行3最大长度 |
7 | restrict_max_length_post_code | int | 邮编最大长度 |
8 | restrict_regex_post_code | string | 邮编正则表达式 |
9 | restrict_regex_telephone | string | 电话正则表达式 |
10 | name | string | 邮递服务名称 |
11 | locale_name | string | 本地名称(当地区域语言) |
12 | is_signature | int(1或0) | 是否签名服务() |
13 | is_tracking | int(1或0) | 是否跟踪服务 |
14 | is_express | int(1或0) | 是否为快递 |
15 | is_international | int(1或0) | 是否为国际服务 |
16 | is_customs_required | int(1或0) | 是否需要报关 |
17 | is_check_post_code | int(1或0) | 是否检查邮编正确性 |
18 | is_check_telephone | int(1或0) | 是否检查电话正确性 |
19 | is_allow_urgent_consignment | int(1或0) | 是否允许设置紧急订单 |
20 | is_hide_delivery_reference_to_consignment | int(1或0) | 是否隐藏订单运输跟踪号 |
21 | special_type | string | 邮递服务特殊类别 |
22 | consignment_type | string | 邮递服务所属订单类型 |
23 | consignment_notice_enable | int(1或0) | 是否开启下单提示 |
24 | consignment_notice | status | 下单提示 |
25 | status | string | 邮递服务当前状态 |
1.2接口示例
1.2.1接口请求示例
URL:http://test.birdsystem.com/client/delivery-service?id=5217
1.2.2接口返回示例
获取可用的产品属性
往代理专线订单添加产品的时候, 需要产品海关属性, 可以预存到你们系统里, 不经常改变, 不需要每次都请求.
接口说明:(无入参)
URL | http://test.birdsystem.com/client/product-customs-property | ||
---|---|---|---|
接口功能 | 获取产品的海关属性 | ||
支持格式 | JSON | 开发人员 | |
请求方式 | GET | 发布日期 |
接口返回示例:
获取指定产品的属性
接口说明:
URL | http://test.birdsystem.com/client/Product-Customs-Property/Get-All-Label/?product_id=XXX | ||
---|---|---|---|
接口功能 | 获取指定产品的海关属性 | ||
支持格式 | JSON | 开发人员 | |
请求方式 | GET | 发布日期 |
参数说明:
参数 | 说明 | 类型 |
---|---|---|
product_id | 产品ID,即系统sku | INT(10) |
请求示例:
http://test.birdsystem.com/client/Product-Customs-Property/Get-All-Label/?product_id=175191
接口返回示例:----------有问题,查到还是全部的海关属性。
创建订单
地址: POST http://test.birdsystem.com/client/consignment/Post-Pending-Consignment-With-Products-Json
参数 |
|
参数 说明
product_customs_property: 产品属性性可以用名称,也可以用ID,获取途径如上。 [必填]
product_name_cn:产品中文名称 ,不填写会影响清关文件 [必填]
sales_price: 订单在销售平台的价格,(不填的话会自动调用产品申报价格)。
sales_reference:需要填写销售跟踪号请自行添加参数 sales_reference, 例如 "sales_reference":"12345"
weight:重量,单位为g [必填]
price_customs_export:海关出口报关价,单位为美元。(用product_name或name、product_name_cn,或name_cn、price_customs_export或 price都可以上传对应的值) [必填]
client_ref:对应客户sku 是产品的唯一标识即可,可配置在面单显示此字段,便于拣货。 [必填]
custom_identity_reference:自定义唯一跟踪号,属于排重字段,防止重复订单,填写后会检查同一订单类型下6个月内是否有重复订单,重复则报错提示。
brand:品牌
attachment-url:产品图片URL,传送图片链接供飞鸟质检审核产品(只能传网上的图片,不能传本地的)
returnLabel:直接对接获取面单参数标识 ,returnLable =1 时可以直接获取面单,=0 不直接获取面单。(只适用于下一个订单的情况,批量创建多个订单的时候不起作用)
[ { "delivery_service_id": "5198", "type":"AGENT_DIRECT", "business_name": "", "contact": "Rochelle Kerr", "address_line1": "23 Portelet Court", "city": "London", "county": "London", "post_code": "N1 5TL", "country_iso": "GB", "telephone": "07983-467763-467763", "custom_identity_reference":"224SF242321", "products": [ { "product_name": "3apple29", "product_name_cn":"3苹果29", "brand":"asd品牌", "client_ref":"a4624", "price_customs_export": "3", "sales_price":"10", "weight": "300", "quantity": "1", "product_customs_property":["普货"], "attachment-url":"http://www.qqma.com/imgpic2/cpimagenew/2018/4/5/6e1de60ce43d4bf4b9671d7661024e7a.jpg" }, { "product_name": "4apple29", "product_name_cn":"4苹果29", "brand":"asd品牌", "client_ref":"a5456", "price_customs_export": "3", "sales_price":"10", "weight": "300", "quantity": "1", "product_customs_property":["内置锂离子电池"], "attachment-url":"http://www.qqma.com/imgpic2/cpimagenew/2018/4/5/6e1de60ce43d4bf4b9671d7661024e7a.jpg" } ] } ]
line: 创建失败的时候, 会告知是哪一个line出错.
返回
data是创建成功的订单号和跟踪号的键值对 json对象