Рубрики
Uncategorized

Бесплатный интерфейс API логистических экспресс-запросов стратегия быстрой стыковки (Zhongtong, Shentong, Shunfeng, Yunda)

Автор оригинала: David Wong.

Интерфейс API экспресс-запросов предназначен для запроса логистической информации с использованием номера логистического документа. Он в основном используется в торговом центре электронной коммерции, поставщике ERP – систем, поставщике систем WMS, экспресс-кабинете, банке и других предприятиях. Несколько компаний экспресс-логистики имеют единый доступ к интерфейсам. Рекомендуется подключаться к поставщикам интерфейсов, которые могут одновременно получать доступ к нескольким экспресс-доставкам и экономить много работы при последующем техническом обслуживании.

В настоящее время существует два способа реализации API экспресс-запросов: один-активный запрос, другой-интерфейс подписки для отправки данных. Возьмем в качестве примера интерфейс express bird (для стыковки интерфейса требуется секретный ключ интерфейса, который здесь тестируется и не может быть использован формально. Вы можете подать заявку на секретный ключ на официальном сайте express bird по адресу http://www.kdniao.com/, который предоставляется бесплатно). Наконец, есть два демонстрационных метода

1. Активный запрос (API мгновенных запросов)

1) Правила интерфейса a. Интерфейс запросов поддерживает запрос по номеру накладной (один запрос, не более 10/с одновременно).

b. Выберите соответствующий код экспресс-компании для указанного номера логистической накладной. Информация об ошибке будет возвращена, если формат неверен или код неверен. Если логистика EMS Нет., должен быть выбран код экспресс-компании (EMS)

c. Возвращенная информация отслеживания логистики расположена в порядке возрастания в соответствии со временем возникновения.

d. Инструкция по интерфейсу 1002.

e. Адрес запроса: логин получить

2) Входные параметры системного уровня и уровня приложения

3) Возвращаемые параметры результата

4) Пример запроса JSON

{

"OrderCode": "",

"ShipperCode": "SF",

"LogisticCode": "118650888018"
}

//"SF" is the code of SF express company, and other codes can be downloaded on the official website of express bird

5) JSON return example
//Without logistics track

{

"EBusinessID": "1109259",

"Traces":[],
"OrderCode": "",

"ShipperCode": "SF",

"LogisticCode": "118461988807",

"Success": true,

"Reason": null

}

//With logistics track

{

"EBusinessID": "1109259",

"OrderCode":"",
"ShipperCode": "SF",

"LogisticCode": "118461988807",

"Success": true,

"CallBack":"",
"State": 3,

"Reason": null,

"Traces":[

    {

       "AcceptTime": "2014/06/25 08:05:37",

       "Acceptstation": "sending a message... (sender: Deng Yufu, Tel: 18718866310) [Shenzhen]",

       "Remark": null

    },

    {

       "AcceptTime": "2014/06/25 04:01:28",

       "Acceptstation": "the express is in Shenzhen distribution center, ready to be sent to the next station, Shenzhen [Shenzhen]",

       "Remark": null

    },

    {

        "AcceptTime": "2014/06/2501:41:06",

       "Acceptstation": "express in Shenzhen distribution center [Shenzhen]",

       "Remark": null

    },

    {

       "AcceptTime": "2014/06/24 20:18:58",

       "Acceptstation": "received [Shenzhen]",

       "Remark": null

    },

    {

       "AcceptTime": "2014/06/24 20:55:28",

       "Acceptstation": "the express is in Shenzhen, ready to be sent to the next station, Shenzhen distribution center [Shenzhen]",

       "Remark": null

    },

    {

       "AcceptTime": "2014/06/25 10:23:03",

       "Acceptstation": "dispatch has been signed in [Shenzhen]",

       "Remark": null

    },

    {

       "AcceptTime": "2014/06/25 10:23:03",

       "Acceptstation": "signed by [Shenzhen]",

       "Remark": null

    }

]
}

2. Интерфейс подписки для отправки данных (API отслеживания логистики)

Интерфейс запроса подписки – это настраиваемая служба. Пользователи могут подписаться на информацию о заказе для экспресс-компаний. После того, как экспресс-компании обновят свои треки, они преобразуют информацию в реальном времени в стандартную форму интерфейса и передадут ее пользователям, что играет роль толчка в реальном времени и повышает эффективность. В то же время пользователи также могут выбрать, следует ли уведомлять курьера о посещении сайта для реализации функции онлайн-заказа. Кроме того, express bird имеет другие схемы интерфейса, такие как мониторинг в пути и электронный список лиц, которые могут быть выбраны в соответствии с потребностями компании.

1) Правила интерфейса a. Информация, полученная по заказу (информация, распространяемая среди торговых точек и операторов), будет передана клиенту через push-интерфейс (одновременная подписка не должна превышать 30 раз/с). Заказчику необходимо реализовать интерфейс по мере необходимости.

б. Поддерживается только формат JSON.

c. Запросить инструкцию 1008.

d. Адрес тестового интерфейса: http://test api .kdniao.cc: 8081/api/dist/код: 8081/api/dist

e. После прохождения совместного ввода в эксплуатацию, пожалуйста, перейдите по официальному адресу: http://api.kdniao.cc/api/dist

f. Интерфейс распространения и подписки требует, чтобы клиент реализовал интерфейс обратного вызова, тип запроса обратного вызова (1008)

2) Параметры системного уровня и уровня приложения Входные параметры системного уровня

3) Пример запроса JSON

{

"ShipperCode":"SF",
"OrderCode":"SF201608081055208281",

"LogisticCode":"3100707578976",

"PayType":"1",

"ExpType":"1",

"CustomerName":"",

"CustomerPwd":"",

"MonthCode":"",

"IsNotice":"0",

"Sender":{

    "Name":"1255760",

    "Tel":"",

   "Mobile":"13700000000",

    "Provincename": "Guangdong Province",

    "Cityname": "Shenzhen City",

    "Expandame": "Futian District",

    "Address": "test address"

},

"Receiver":{

    "Name":"1255760",

    "Tel":"",

   "Mobile":"13800000000",

    "Provincename": "Guangdong Province",

    "Cityname": "Shenzhen City",

    "Expandame": "Longhua New Area",

    "Address": "test address 2"

},

"Commodity":[

    {

        "Goodsname": "books"

    }

]
}

5) JSON return example
{

"EBusinessID":"1151847",

"UpdateTime": "2016-08-0916:42:38",

"Success": true,

"Reason": ""

"EstimatedDeliveryTime":"2016-8-12"
}
Instant query apidemo


Logistics tracking apidemo
![clipboard.png](/img/bVbvq4l)
![clipboard.png](/img/bVbvq4N)
![clipboard.png](/img/bVbvq4Y)
![clipboard.png](/img/bVbvq41)
![clipboard.png](/img/bVbvq5g)
![clipboard.png](/img/bVbvq5N)
![clipboard.png](/img/bVbvq2U)

Оригинал: “https://developpaper.com/free-logistics-express-query-api-interface-quick-docking-strategy-zhongtong-shentong-shunfeng-yunda/”