Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Общие принципы отправки

На определенный адрес сервера отправляются JSON документы (описание JSON документов, их назначение и адреса сервера приведены ниже). При этом используется POST метод.

Текущие адреса серверов для отправки запросов (в зависимости от того, где зарегистрирован пользователь):

Code Block
https://clk.prontosms.ru/

Платформа https://lk.prontosms.ru/ не имеет поддержки Json протокола!

Для просчета стоимости рассылки необходимо передавать "type":"price" вместо "type":"sms".

...

Code Block
languagephp
$param = array(
    'security' => array('login' => 'Логин', 'password' => 'Пароль'),
    'type' => 'sms'
);
$param_json = json_encode($param, true);
// JSON-документ
$href = 'https://имя_хостаclk.prontosms.ru/sendsmsjson.php'; // адрес сервера
$ch = curl_init();
curl_setopt($ch, CURLOPT_HTTPHEADER, array('Content-Type: application/json','charset=utf-8','Expect:'));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $param_json);
curl_setopt($ch, CURLOPT_TIMEOUT, 600);
curl_setopt($ch, CURLOPT_URL, $href);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
$res = curl_exec($ch);
$result = json_decode($res, true);
curl_close($ch);
print_r($result);

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...

Адрес сервера:

Code Block
https://имя_хостаclk.prontosms.ru/sendsmsjson.php

JSON-документ:

...