erp打单信息同步
erp打单信息同步
1.请求参数:
基础参数
参数名 | 类型 | 说明 | 示例 |
---|---|---|---|
appid | String | 合作伙伴AppId | uwkahf@jfs92 |
timestamp | String | 当前时间戳 | |
sign | String | 接口签名 | 如何计算生成见示例代码 |
seller_nick | String | 拼多多卖家账号,非店铺名称 | kingdo |
业务参数
参数接口 | 参数类型 | 是否必填 | 说明 |
---|---|---|---|
logistics_id | LONG | 必填 | 物流公司编码 |
order_sn | STRING | 必填 | 订单号 |
order_state | INTEGER | 必填 | 订单状态:1-已打单 |
waybill_no | STRING | 必填 | 运单号 |
2. 请求示例代码(Java)
@Test
public void PddErpOrderSync() throws Exception {
String seller_nick = Config.PddSellerNick; // 拼多多卖家账号
//业务参数
Map<String, String> data = new HashMap<String, String>();
data.put("appid", Config.AppId);
data.put("seller_nick", seller_nick);
Long timestamp = System.currentTimeMillis() / 1000;
data.put("timestamp", timestamp.toString());
data.put("logistics_id", "85");
//订单状态:1-已打单
data.put("order_sn", "240304-353642792361609");
data.put("order_state", "1");
data.put("waybill_no", "YT8959498871045");
// 参数签名
data.put("sign", Utils.Sign(data, Config.AppSecret));
doHttpRequest(Config.PddErpOrderSyncUrl, data);
}
3. 返回结果如下:
{
"code": 0,
"message": "ok",
"data": {
"error_code": 1000000,
"request_id": "17096321205963637",
"result": true,
"success": true
}
}
说明: code为0表示成功,非0为失败,message会包含失败原因。失败时一定要注意,可能商户授权过期,或是参数有误。 成功时,data包含订单列表的相关信息。
4. 返回字段说明
参数接口 | 参数类型 | 例子 | 说明 |
---|---|---|---|
error_code | LONG | 错误代码 | |
error_msg | STRING | 错误参数 | |
result | BOOLEAN | 是否有结果 | |
success | BOOLEAN | 是否成功 |
文档更新时间: 2024-03-05 17:50 作者:admin