# 获取拼多多待发订单
接口地址: http://www.damaijia168.com/vv/external/pinToOrder
请求方式: POST
传参方式: JSON
返回格式: JSON
# 请求头参数
| 参数 | 类型 | 必选 | 值 | 示例 |
|---|---|---|---|---|
| Authorization | string | 是 | 授权 access_token | 1798c6aadec33d1bc2f5b707f1049aefexxxx |
# 请求参数
| 参数 | 类型 | 必选 | 描述 |
|---|---|---|---|
| orderNoStr | string | 否 | 订单号 |
| sellerId | string | 是 | 商家 id |
| pageIndex | int | 是 | 页码 |
| pageSize | int | 是 | 条数 |
| startTime | string | 否 | 开始时间 |
| remark | string | 否 | 备注 |
| endTime | string | 否 | 结束时间 |
# 请求示例
{
"orderNoStr": "*****-*******",
"sellerId": "****店",
"pageIndex": 1,
"pageSize": 1,
"startTime": "2021-01-01",
"remark": "备注",
"endTime": "2021-03-024"
}
# 请求代码示例
cURL请求代码示例
curl --location --request POST 'http://www.damaijia168.com/vv/external/pinToOrder' --header 'Authorization: 1798c6aadec33d1bc2f5b707f1049aefexxxx' --header 'Content-Type: application/json' --data-raw '{
"orderNoStr": "*****-*******",
"sellerId": "****店",
"pageIndex": 1,
"pageSize": 1,
"startTime": "2021-01-01",
"remark": "备注",
"endTime": "2021-03-024"
}'
PHP请求代码示例
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'http://www.damaijia168.com/vv/external/pinToOrder',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'POST',
CURLOPT_POSTFIELDS =>'{
"orderNoStr": "*****-*******",
"sellerId": "****店",
"pageIndex": 1,
"pageSize": 1,
"startTime": "2021-01-01",
"remark": "备注",
"endTime": "2021-03-024"
}',
CURLOPT_HTTPHEADER => array(
'Authorization: 1798c6aadec33d1bc2f5b707f1049aefexxxx',
'Content-Type: application/json'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
JAVA请求代码示例
OkHttpClient client = new OkHttpClient().newBuilder()
.build();
MediaType mediaType = MediaType.parse("application/json");
RequestBody body = RequestBody.create(mediaType, "{\r\n\"orderNoStr\": \"*****-*******\",\r\n\"sellerId\": \"****店\",\r\n\"pageIndex\": 1,\r\n\"pageSize\": 1,\r\n\"startTime\": \"2021-01-01\",\r\n\"remark\": \"备注\",\r\n\"endTime\": \"2021-03-024\"\r\n}");
Request request = new Request.Builder()
.url("http://www.damaijia168.com/vv/external/pinToOrder")
.method("POST", body)
.addHeader("Authorization", "1798c6aadec33d1bc2f5b707f1049aefexxxx")
.addHeader("Content-Type", "application/json")
.build();
Response response = client.newCall(request).execute();
Python请求代码示例
import requests
import json
url = "http://www.damaijia168.com/vv/external/pinToOrder"
payload = json.dumps({
"orderNoStr": "*****-*******",
"sellerId": "****店",
"pageIndex": 1,
"pageSize": 1,
"startTime": "2021-01-01",
"remark": "备注",
"endTime": "2021-03-024"
})
headers = {
'Authorization': '1798c6aadec33d1bc2f5b707f1049aefexxxx',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, data=payload)
print(response.text)
# 响应参数
| 参数 | 类型 | 描述 |
|---|---|---|
| data | object | 返回数据 |
| ----orderNo | string | 订单号 |
| ----payTime | string | 支付时间 |
| ----goodsInfoList | string | 商品信息 |
| --------goodsImg | string | 商品图片 |
| --------goodsCount | string | 商品数量 |
| --------goodsName | string | 商品名称 |
| --------goodsSpec | string | 简称 |
| ----receiverName | string | 收件人姓名-加密 |
| ----receiverDistrict | string | 收件区县 |
| ----orderStatus | string | 订单状态 |
| ----receiverProvince | string | 收件省 |
| ----remark | string | 备注 |
| ----receiverCity | string | 收件市 |
| ----amount | int | 消耗点券 |
| status | int | 状态码,0为成功 |
# 返回数据
{
"data": [
{
"orderNo": "订单号",
"payTime": "支付时间",
"goodsInfoList": [
{
"goodsImg": "商品图片",
"goodsCount": "商品数量",
"goodsName": "商品名称",
"goodsSpec": "简称"
}
],
"receiverName": "收件人姓名-加密",
"orderStatus": "订单状态",
"receiverProvince": "收件省",
"remark": "备注",
"receiverCity": "收件市",
"receiverAddress": "收件详细地址",
"receiverPhone": "收件号码-加密",
"payAmount": "实际支付金额",
"receiverDistrict": "收件区县"
}
],
"status": 0
}
# 错误码
| 状态码(status)) | 错误说明 |
|---|---|
| 1003 | 用户不存在 |
| 132 | 请求格式必须为JSON |
| 422 | 参数列表不合法,在err中会给出提示 |
| 200 | 认证失败 |
| 202 | 商品id不合法 |
| 203 | 仓库id不合法 |
| 228 | 订单来源不合法 |
| 217 | 创建订单失败 |
| 212 | 包裹id不合法 |
| 209 | 账户余额不足 |