自己开发项目接入易订货的订单模块问题
哪位大神有思路啊,主要是数据怎么传输,
例如从易订货拉取的数据(GET - /order/pull_order,这些接口怎么用啊)如何存入自己的数据库(字段比拉取的略多)
订单拉取接口 厂商
GET - /order/pull_order
订单拉取,拉取最新订单
请求参数
参数名 必传 默认值 类型 描述
access_token 是 - string 开发者准入标识,调用时必须使用。
size 否 100 int 拉取订单数量,单次不能超100
loadLog 否 false boolean 获取订单的时候,是否获取订单的操作日志
loadDetail 否 true boolean 获取订单的时候,是否获取订单的详情
loadRemark 否 true boolean 获取订单的时候,是否获取订单的备注
transportType 否 udp string 可以传tcp和udp,如果选择了tcp那拉取的订单需要显式地告诉服务器已经收到该订单,然后服务
器会把这个订单从拉取队列里面删除,udp模式就从拉取瞬间就从队列里面删除,调用接口pull_order
_ status接口告诉服务器拉取结果
返回值
参数名 类型 描述
items Order 订单列表(详情参考Order对象)
offset int 列表偏移量
size int 数据量
Demo:
请求示例:
GET /v2/order/pull_order.json?transportType=tcp&size=100&loadLog=false&loadDetail=true&loadRemark=true HTTP/1.1
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
access_token: 188badc12a14e6a79065d7e67ee5a1b8
返回示例: HTTP/1.1 200 OK
api-version:v2
Content-Type:application/json;charset=utf-8
X-RateLimit-Limit:1000
X-RateLimit-Remaining:996
X-RateLimit-Reset:1422952442894
{"code":200,"data":[{"actualMoney":1500,"address":"地址信息2015","addressId":13719,"addressLabel":"公司地址","area":"中国江苏省南京市白下区","areaCityId":320100,"areaCountryId":100000,"areaDistrictId":320103,"areaProvinceId":320000,"auditArea":"中国江苏省南京市白下区","cityId":320100,"contact":"luo2015a","countryId":100000,"createTime":"2015-02-03 00:03:22","customer":{"acountType":2,"area":"中国江苏省南京市白下区","cityId":320100,"code":"luo2015a","countryId":100000,"districtId":320103,"id":21833,"name":"luo2015a","provinceId":320000,"userName":"luo2015a"},"customerType":{"id":18602,"name":"普通"},"deliverStatusName":"待发货","details":[{"barCode":"","count":1,"description":"颜色:蓝色,尺码:30*40","gift":false,"id":439641,"isGift":0,"lastProductId":674627,"money":1500,"orderNum":"DH-O-20150203-000001","originPrice":1500,"price":1500,"productCode":"P82346056","productName":"测试产品","productTypeId":31532,"totalWeight":10.00,"unitName":"件","version":1,"weight":10,"weightUnit":"KG"}],"discountMoney":0,"dispalyStatus":"待财务审核","districtId":320103,"id":88952,"isDiscountOrder":0,"isRollback":0,"lastStatus":6,"mobile":"13760295054","modifyTime":"2015-02-03 00:03:39","money":1500,"nextProcess":{"current":2,"currentName":"财务审核","first":0,"last":5,"next":3,"nextName":"出库审核","previous":1,"previousName":"订单审核","type":"1"},"orderName":"订货单","orderNum":"DH-O-20150203-000001","originMoney":1500,"outStorageStatusName":"备货中","phone":"","productTypeCount":0,"provinceId":320000,"status":1,"type":1,"version":2,"weight":10,"weightUnit":"KG"}],"message":"操作成功"}