Уведомления в VIBER GET запросом!

Vangardo

Новичок
Регистрация
19.08.2018
Сообщения
20
Реакции
3
Баллы
3
Здравствуйте уважаемые форумчане. Я в программе разбираюсь уже пару месяцев, многое изучил. Не давно наткнулся на тему:

Отлов ошибок шаблона, с моментальным оповещением в телеграм.

Это вдохновило меня на создания бота, который сканирует объявления и в случае появления нового информирует сообщением в Телеграмм (Это очень удобно при поиске чего то по нужной цене).
Но в некоторых случаях мне нужно воспользоваться подобным в Viber. Уважаемые форумчане помогите составить GET запрос аналогичный Телеграмовскому только для Viber.

Код:
Развернуть Свернуть Копировать
пример:
https://api.telegram.org/bot373546537:AAGKerfDFHFGHFGGDGERWERTWERGWERGER/sendMessage?chat_id=@RGRGRGHRHRHRGHRGHRHG&text=тут ваш текст

Создал бота, и многое пробовал. Но результата нету. Облазил всю документацию на оф сайте. Но не хватило или знаний программирования или мозгов. :ak:

Может есть возможность через ВЕБХУК как то это сделать? В общем любой вариант будет полезным.

Спасибо вам!
 
Вот какую информацию находил:

Код:
Развернуть Свернуть Копировать
class Viber
{
    private $url_api = "https://chatapi.viber.com/pa/";

    private $token = "";

    public function message_post
    (
        $from,          // ID администратора Public Account.
        array $sender,  // Данные отправителя.
        $text           // Текст.
    )
    {
        $data['from']   = $from;
        $data['sender'] = $sender;
        $data['type']   = 'text';
        $data['text']   = $text;
        return $this->call_api('post', $data);
    }

    private function call_api($method, $data)
    {
        $url = $this->url_api.$method;

        $options = array(
            'http' => array(
                'header'  => "Content-type: application/x-www-form-urlencoded\r\nX-Viber-Auth-Token: ".$this->token."\r\n",
                'method'  => 'POST',
                'content' => json_encode($data)
            )
        );
        $context  = stream_context_create($options);
        $response = file_get_contents($url, false, $context);
        return json_decode($response);
    }
}
$Viber = new Viber();
$Viber->message_post(
    '01234567890A=',
    [
        'name' => 'Admin', // Имя отправителя. Максимум символов 28.
        'avatar' => 'http://avatar.example.com' // Ссылка на аватарку. Максимальный размер 100кб.
    ],
    'Test'
);

Думаю если кто шарит поймет как отсюда вытянуть запрос. В котором можно только текст указать и все.
 
Вот какую информацию находил:

Код:
Развернуть Свернуть Копировать
class Viber
{
    private $url_api = "https://chatapi.viber.com/pa/";

    private $token = "";

    public function message_post
    (
        $from,          // ID администратора Public Account.
        array $sender,  // Данные отправителя.
        $text           // Текст.
    )
    {
        $data['from']   = $from;
        $data['sender'] = $sender;
        $data['type']   = 'text';
        $data['text']   = $text;
        return $this->call_api('post', $data);
    }

    private function call_api($method, $data)
    {
        $url = $this->url_api.$method;

        $options = array(
            'http' => array(
                'header'  => "Content-type: application/x-www-form-urlencoded\r\nX-Viber-Auth-Token: ".$this->token."\r\n",
                'method'  => 'POST',
                'content' => json_encode($data)
            )
        );
        $context  = stream_context_create($options);
        $response = file_get_contents($url, false, $context);
        return json_decode($response);
    }
}
$Viber = new Viber();
$Viber->message_post(
    '01234567890A=',
    [
        'name' => 'Admin', // Имя отправителя. Максимум символов 28.
        'avatar' => 'http://avatar.example.com' // Ссылка на аватарку. Максимальный размер 100кб.
    ],
    'Test'
);

Думаю если кто шарит поймет как отсюда вытянуть запрос. В котором можно только текст указать и все.

И вот если поможет https://developers.viber.com/docs/api/rest-bot-api/#sendMessage
 
Короче из всего мне нужно как то создать запрос который будет постить значение переменной. Меня интересует исполнение в виде указаного выше телеграмм. Но если ктото сможет сделать блок на С или еще какой то вариант, то буду очень признателен. Что то на форуме ГЛУХО ГЛУХО. Даже слова никто не написал. :ay:
 
а я бы неотказался от телеги, у меня нет, а если еще ватсап будет ))
 
да катати может выложит кто сюда по телеге запрос? заранее спасибо
 
Вот.
 

Вложения

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)