Last updated 4 months ago
Форматы запросов и ответов к API соответствуют спецификации .
Метод отправки всегда POST
POST
В заголовках запроса всегда должен содержать
Content-type: text/json; charset=utf-8;
Кодировка JSON-документов: UTF-8
UTF-8
http://lk.mysmpp.ru
<?php // JSON-документ $src = json_encode([ "login" => "логин", "password" => "пароль" ]); // адрес сервера $href = 'http://server/script.php'; $ch = curl_init(); curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-type: text/json; charset=utf-8')); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_CRLF, true); curl_setopt($ch, CURLOPT_POST, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $src); curl_setopt($ch, CURLOPT_URL, $href); $result = curl_exec($ch); curl_close($ch); echo $result;