Страница 1 из 1

Отправка сообщений через API в конференцию

СообщениеДобавлено: Пт апр 05, 2019 7:56 am
ПавелБорисевич
Добрый день, хочу сделать оповещения в mychat.
#!/usr/bin/php7.0
<?php
$host = 'xxxxxxx';
$portWEB = '8080';
$typeOfConnection = 'http';
$integrationAPIKey = 'iddqd';

$cmd = '0002';
$userTo = '3';
$sub = $argv[1];
$userFrom = '0';


$toolName = 'php';
if ($sub == 'Propal Signal PBI 2.22') $msg= "Пропало вещание канала \n НТВ (+4)";
if ($sub == 'Решено Propal Signal PBI 2.22') $msg = "Вещание канала НТВ (+4) восстановлено";



$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);
?>
Это код для отправки личного сообщения. Как сделать, чтобы отсылалось в конференцию.
$cmd = '0004'; $userTo = '7'; Но сообщения не отправляются

Re: Отправка сообщений через API

СообщениеДобавлено: Пт апр 05, 2019 8:27 am
ПавелБорисевич
проблема решена. Спасибо

Re: Отправка сообщений через API

СообщениеДобавлено: Пт апр 05, 2019 11:14 am
Георгий Лысенко
Так в чем была проблема?
Переношу тему в раздел вопросов.

Re: Отправка сообщений через API в конференцию

СообщениеДобавлено: Пн апр 08, 2019 9:00 am
ПавелБорисевич
'UserTo' =>$userTo, заменил на 'UID' =>$userTo