Добрый день.
Я по 1С.
В PHP не разбираюсь. Начальство поручило сделать бота для вибер.
Делаю как тут написано
Ссылка но проще.
И как раз тут нет того что мне нужно. Все обрабатывается в 1С. За исключением события "conversation_started". В документации по API написано что нужно установить тело ответа в виде json
{
"sender":{
"name":"John McClane",
"avatar":"http://avatar.example.com"
},
"tracking_data":"tracking data",
"type":"picture",
"text":"Welcome to our bot!",
"media":"http://www.images.com/img.jpg",
"thumbnail":"http://www.images.com/thumb.jpg"
}
Сейчас Вебхук выглядит так:
<?php
$json = file_get_contents('php://input');
$viber = JSON_decode($json);
if ($viber->event == "conversation_started"){
///Как установить тело ответа тут
}
else {
$client = new SoapClient("http://хххххх.ru/audit/ws/хххххх.1cws?wsdl", array('login'=>"хххх",'password' => "ххххх"));
$result = $client->ViberSend(array('MSG'=>$json));
}
?>