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

Да, со справкой беда, она страдает больше всех :(

Но если вы спросите что-то конкретное, то мы вам обязательно ответим.
Аватара пользователя
dv
Вообще непонятно с чем это едят.. Информации никакой, кроме названия REST API.
Аватара пользователя
Георгий Лысенко
REST API подразумевает под собой то, что вы должны отправить GET или POST запрос на сервер MyChat.
Вот пример на php:

Код: Выделить всё
<?php

$host = '127.0.0.1';
$portWEB = '80';
$typeOfConnection = 'http';
$integrationAPIKey = 'iddqd';

$cmd = '0002';
$userTo = '1';
$userFrom = '0';
$msg = 'hello';
$toolName = 'php';

$json = json_encode(array('cmd'=>$cmd, 'UserTo' =>$userTo, 'UserFrom' =>$userFrom, 'Msg'=>$msg, 'APIStype'=>$toolName, 'ServerKey'=>$integrationAPIKey));
$json = urlencode($json);

$URL = $typeOfConnection.'://'.$host.':'.$portWEB.'/API/?data=' . $json;

file_get_contents($URL);


Простейший пример отправки приватного сообщения.
Ели ваш сервер использует шифрование, рекомендую для отправки запроса использовать cURL, предварительно настроив его нужным образом.