ДЕЛОВЫЕ ЛИНИИ API PHP

Деловые линии API PHP - это набор инструментов для взаимодействия с сервисами с помощью языка PHP.

С помощью API Деловых линий можно получить доступ к таким функциям, как создание заказа, отслеживание состояния доставки и расчет стоимости доставки.

Для того чтобы начать использовать API Деловых линий, необходимо зарегистрировать свой аккаунт на сайте сервиса и получить API ключ.

Пример использования API Деловых линий в PHP:

$api_key = 'ваш API ключ';
$delivery_url = 'https://api.dellin.ru/v2/public/';
$method = 'delivery';

$request_data = array(
"appkey" => $api_key,
"version" => "1.0",
"header" => array(
"request_datetime" => date('Y-m-d H:i:s'),
"secure" => true,
),
"body" => array(
"derivalPoint" => array(
"cityName" => "Москва",
"cityCode" => "44"
),
"arrivalPoint" => array(
"cityName" => "Санкт-Петербург",
"cityCode" => "78"
),
"cargo" => array(
"cargoType" => "cargo",
"places" => array(
array(
"weight" => 8.2,
"volume" => 0.4,
"length" => 1.2,
"width" => 0.6,
"height" => 1.4
)
)
)
)
);
$headers = array(
'Content-Type: application/x-www-form-urlencoded',
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_POST, true);
curl_setopt($curl, CURLOPT_URL, $delivery_url . $method);
curl_setopt($curl, CURLOPT_POSTFIELDS, http_build_query($request_data));
curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);
$result = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $result;
}

VLOG Как сделать, чтобы Wi-Fi хорошо ловил по всему дому.

RESTful API на чистом PHP

Apache против Nginx. Apache есть место в 2019м? Сравнение двух лидирующих HTTP серверов

How to use PHP cURL to Handle JSON API Requests

Интеграция через API

Пишем и читаем JSON файлы. Практический PHP Stage 2

Реклама
Новое
Реклама