Webcom Mobi API Документация
EN
  • Введение
  • Способы взаимодействия с А2P платформой
    • Спецификация JSON
      • Отправка SMS, Viber, Flash SMS, WAP-Push
      • Запрос статуса SMS
        • POST запрос
        • Webhook
      • Запрос проверки баланса
    • Спецификация HTTP GET
      • Отправка SMS
      • Отправка Viber
      • Отправка Каскада
      • Запрос статуса сообщения
      • Регистрация
    • Спецификация XML
      • Отправка SMS, Viber, Flash SMS, WAP-Push
      • Запрос статуса SMS
        • POST запрос
        • Webhook
      • Запрос проверки баланса
      • Запрос на получение списка отправителей
      • Запрос на добавление отправителей
      • Запрос входящих SMS
      • Запрос на получение информации по номеру телефона
      • Запрос на получение списка баз
      • Запрос на изменение параметров, добавление/удаление баз
      • Запрос на получение списка абонентов базы
      • Запрос на добавление/редактирование/удаление абонентов базы
      • Запрос на получение списка номеров из СТОП-листа
      • Запрос на добавление/удаление абонентов в СТОП-лист
      • Запрос на получение списка запланированных SMS
      • Запрос на удаление запланированной SMS
      • Запрос на получение времени изменения чего-либо
      • Запрос проверки времени
      • Запрос на загрузку файлов
      • Запрос на пополнение баланса пользователям
  • ВЗАИМОДЕЙСТВИЕ С ПЛАТФОРМОЙ MSG (НЕОФ КАНАЛЫ)
    • Спецификация JSON
      • Чекинг базы номеров
Powered by GitBook
On this page
  1. Способы взаимодействия с А2P платформой

Спецификация JSON

Last updated 5 months ago

Форматы запросов и ответов к API соответствуют спецификации .

Метод отправки всегда POST

В заголовках запроса всегда должен содержать

Content-type: text/json; charset=utf-8;

Кодировка JSON-документов: UTF-8

Адрес сервера для отправки запросов

http://lk.mysmpp.ru

Примеры передачи JSON

<?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;
JSON API v1.0