用途
ERP打單資訊同步介面的主要用途是將ERP系統中的訂單、發貨、收款等業務資料同步到打單系統中,以便自動化生成快遞單、發票等列印文件,並實現訂單狀態跟蹤、快遞查詢等功能。該介面可以實現ERP系統與其他系統的資訊互通,提高操作效率,減少重複錄入資料的工作量,避免人為錯誤,從而提高企業運營效率和管理水平。同時,ERP打單資訊同步介面還可以幫助企業對訂單、庫存等資訊進行統一管理,實現精細化運營管理目標。
公共引數
請求地址(目前只提供正式環境,暫無沙箱環境)
公共請求引數
引數名稱 |
引數型別 |
是否必填 |
引數描述 |
type |
String |
必填 |
API介面名稱 |
client_id |
String |
必填 |
POP分配給應用的client_id |
access_token |
String |
非必填 |
透過code獲取的access_token |
timestamp |
String |
必填 |
UNIX時間戳,單位秒,需要與拼多多伺服器時間差值在10分鐘內 |
data_type |
String |
非必填 |
響應格式,即返回資料的格式,JSON或者XML(二選一),預設JSON,注意是大寫 |
version |
String |
非必填 |
API協議版本號,預設為V1,可不填 |
sign |
String |
必填 |
API輸入引數簽名結果,簽名演算法參考開放平臺接入指南第三部分底部。 |
請求引數說明
引數介面 |
引數型別 |
是否必填 |
說明 |
logistics_id |
LONG |
必填 |
物流公司編碼 |
order_sn |
STRING |
必填 |
訂單號 |
order_state |
INTEGER |
必填 |
訂單狀態:1-已打單 |
waybill_no |
STRING |
必填 |
運單號 |
請求示例
package com.pdd.pop.sdk.http.demo;
import com.pdd.pop.sdk.common.util.JsonUtil;
import com.pdd.pop.sdk.http.api.pop.request.PddErpOrderSyncRequest;
import com.pdd.pop.sdk.http.api.pop.response.PddErpOrderSyncResponse;
import com.pdd.pop.sdk.http.PopClient;
import com.pdd.pop.sdk.http.PopHttpClient;
public class PopClientDemo {
public static void main(String[] args) throws Exception {
String clientId = "your clientId";
String clientSecret = "your clientSecret";
String accessToken = "your accessToken";
PopClient client = new PopHttpClient(clientId, clientSecret);
PddErpOrderSyncRequest request = new PddErpOrderSyncRequest();
request.setLogisticsId(0L);
request.setOrderSn("str");
request.setOrderState(0);
request.setWaybillNo("str");
PddErpOrderSyncResponse response = client.syncInvoke(request, accessToken);
System.out.println(JsonUtil.transferToJson(response));
}
}
API工具
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70026630/viewspace-2951312/,如需轉載,請註明出處,否則將追究法律責任。