Как отправлять сообщение через кнопку Viber на сайте?
Есть сайт магазина. На странице товара есть кнопка «Отправить в Viber», которая должна отправлять в вайбер владельца магазина информацию о интересующем покупателя товаре.
Есть функция вроде viber://chat?number=+3753333333, но она только открывает окно диалога. Смотрел API, но насколько я понял там принцип работает немного в другую сторону, сообщение отправляется человеку, который нажмет на кнопку.
- Вопрос задан более трёх лет назад
- 3822 просмотра
Комментировать
Решения вопроса 0
Ответы на вопрос 2
Dimonchik @dimonchik2013
non progredi est regredi
а вы в это
окно диалога
если нет — что остановило?
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
Siberian_Bear @Siberian_Bear
Вы не понимаете сам принцип отправки сообщений в мессенджеры. Это не sms/почта.
И это нормально, я тоже долго вникал, не было никого кто бы подсказал.
Самое грустное, что ради простого чиха надо настраивать полностью свою платформу для работу с ботом.
Кратко, вам надо сделать так:
1) создаете бота в интерфейсе. владельцем бота, видимо будете вы. Хотя это неверно, правильно что бы создавал владелец системы/магазина.
2) интегрируете бота в систему. настраиваете хуки обязательно. т.е. создаете маршруты, на которые будет сам вайбер стучаться. все входящие обращения на хуки пишите в логи, для тестирования (видеть, что вам вайбер шлёт). может быть в бд записывать.
3) Когда всё настроите, работать должно так: с viber-аккаунта владельца ищете бота(открываете по ссылке). отправляете сообщение.
4) viber отправляет на хук в вашу систему мол «добавился такой то участник, отправил вам такое то сообщение, uid такой то, теперь вы можете ему слать сообщения».
5) и только после этого вы сможете ему слать сообщения на api, указывая этот полученный uid.
6) сообщения, естественно, вы будете слать с бэкэнда, а не по «viber://chat?number=+3753333333». Ну или с фронта, но там сами разберетесь.
PS
1) как пример, что бы разделять кто есть кто из приходящих пользователей, просят ввести определенный код, что бы по коду понимать: какой клиент в системе = пользователю viber.
2) Почему так сложно: мессенджеры защищаются от спамеров.
3) можно сделать бизнес-аккаунт, там попроще с точки зрения техники, но сложнее организационно
4) еще сложно тестить — всё будет работать только на публичном сервере, с httpS. Т.е. иногда надо и площадку спецом настраивать.
5) Попробуйте телеграм, там принцип немного другой, там намного проще реализовать такую разовую процедуру с одиночным номером. Готовый Uid без кода можно получить, а его захаркодить уже для отображений на апи. Если интересно, напишу подробнее.
Решения для обмена сообщениями






В зависимости от целей и задач бизнеса, вы можете выбрать наиболее подходящие для вас решения.
Промо-сообщения
Ваучеры, купоны на скидки и специальные предложения
Информация о запуске новых продуктов и сервисов
Возврат неактивной аудитории
Транзакционные сообщения
Отслеживание доставки
Подтверждение активации аккаунта
Отправка квитанций о покупке
Диалоги
Поддержка клиентов 24/7
Предлагайте свою продукцию и услуги через Viber
Получение обратной связи и отзывов

Как это работает
Разные бизнесы нуждаются в различных интеграциях. Поэтому мы предлагаем два интегрированных решения для трех форматов сообщений.
Бизнес-сообщения
Подключите к вашей CRM платформе
Постройте прочные отношения с вашими клиентами
Используйте мультимедийный контент, чтобы создать вовлекающие сообщения
Гарантируйте доставку сообщения, используя SMS как резервный канал доставки уведомления
Чат-бот
Создайте бот и интегрируйте его в Rakuten Viber
Охватите и вовлекайте как новых, так и существующих клиентов
Управляйте путём пользователя заранее запрограммированными действиями и ответами
Подключите бота к вашей CRM-системе и превратите ваших подписчиков в клиентов


Выбирайте наиболее подходящий формат интеграции
Решайте задачи вашего бизнеса с помощью двух типов интеграции
Viber Бизнес-сообщения API
Отправляйте индивидуальные предложения своим клиентам используя удобный для них канал коммуникации
Будьте уверены, что клиенты получают и читают ваши транзакционные сообщения
Отвечайте на вопросы клиентов и консультируйте их в личном чате
Чат-бот API
Сегментируйте новую и текущую аудиторию Viber и предоставляйте релевантные предложения
Отвечайте в режиме реального времени на вопросы ваших подписчиков
Автоматизируйте поддержку клиентов с помощью искуственного интеллекта
Как начать отправлять бизнес-сообщения Rakuten Viber
Следуйте трем простым этапам
01. ВЫБЕРИТЕ ПАРТНЕРА
Выберите одного из наших проверенных партнеров, который поможет вам интегрировать бизнес-сообщения Rakuten Viber
02. ПОДКЛЮЧАЙТЕСЬ
Выбранный партнер поможет с интеграцией, предоставит платформу для самообслуживания и выделит API для подключения к вашей CRM-системе
03. ОБЩАЙТЕСЬ
Расскажите вашим клиентам, что теперь они могут найти вас в Rakuten Viber

Как начать работу с чат-ботом Rakuten Viber
Три простых шага для создания чат-бота
01. СОЗДАНИЕ
Войдите в панель администрирования и заполните несколько простых инструкций для создания учетной записи бота и получения идентификатора токена
02. ПОДКЛЮЧИТЕ ЧЕРЕЗ API
Используйте ваш токен ID для подключения вашего бота к API. Добавьте ваш webhook URL, определите callback события, которые вы хотите получать, и настройте правила GDPR для сбора стандартной информации профиля пользователя
03. РАЗРАБОТКА БОТА
Разработайте функции вашего бота: логику, дизайн, механизм — для создания нужного вам пользовательского интерфейса и опубликуйте его. Отправьте запрос нашей команде, чтобы сделать ваш бот доступным для поиска, обнаружения и верификации.
Партнеры
Обратитесь к нашим партнерам для того, чтобы начать отправлять бизнес-сообщения в Viber и получить помощь в разработке и публикации вашего бота

Нужна помощь?
Оставьте свой запрос и наша команда свяжется с вами.
Как отправить сообщение в Viber
Мы взяли на себя все основные сложности которые возникают при отправке сообщений в Viber. Теперь отправка сообщений в вайбер может осушествлятся из любой системы и создать код отправки легко создать на любом языке программирования.
Принципы отправки сообщений в Viber
- отправка сообщений осуществляется через специально созданного Viber bot;
- для отправки, требуется предварительно подключится к боту и начать с ним общение (это правило messanger`ов, бот не может написать незнакомому пользователю);
- после этого потребуется просто передать сообщения используя api нашего сервиса, и Ваше сообщение будет доставленно.
Подробнее про создание ботов для вайбера, Вы можете прочитать в официальной документации или на habr`е
Как отправить сообщение в Viber на php?
Простая функция для отправки сообщений используя наш API.
Передаем полученный в личном кабинете ключ, сообщение, и если требуется передаем Id группы.
function send_message_viber($api_key, $message, $group = '') < static $ch = null; $post_data = http_build_query( array('key'=>$api_key, 'text'=>$message, 'grp'=>$group), '', '&'); if (is_null($ch)) < $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/4.0 (compatible; PHP client; ' . php_uname('s') . '; PHP/' . phpversion() . ')'); >curl_setopt($ch, CURLOPT_URL, 'http://notify24.ru/api/send/viber'); curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data); curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10); curl_setopt($ch, CURLOPT_TIMEOUT, 20); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); $res = curl_exec($ch); if (!$res || !$json = json_decode($res, true)) < return false; >return $json; >
Как отправить сообщение в Viber на python?
Передаем полученный в личном кабинете ключ, сообщение, и если требуется передаем Id группы.
Как отправить сообщение в Viber на perl?
Передаем полученный в личном кабинете ключ, сообщение, и если требуется передаем Id группы.
Как отправить сообщение в Viber на windows?
Для того что-бы мы могли отправлять запрос из скриптов windows, нам потребуется установить библиотеку curl (взять её можно тут)
curl -d "key=&text=&grp=" -X POST http://notify24.ru/api/send/viber
Как отправить сообщение в Viber на linux?
Для отправки сообщений в вайбер по средством консоли linux`а, можно воспользоваться решением для windows (через curl) либо по средством скрипта на приведенных выше языках. Все это есть в каждом linux дистрибутиве по умолчанию, и не требует установки дополнительных приложений.
База знаний
Добро пожаловать в Базу знаний Messaggio!
Здесь вы найдёте инструкции о том, как использовать платформу.
Авторизация
- С чего начать
- Как войти в личный кабинет Messaggio
- Моя учетная запись Messaggio
- Как принять условия оферты
Панель управления
Отправители
- Как зарегистрировать имя отправителя
- Сколько длится проверка заявки
- Абонентская плата за имя отправителя
- Как изменить имя отправителя после активации
- Требования к имени отправителя Viber
- Требования к имени отправителя SMS
- Требования к имени отправителя WhatsApp
- Требования к имени отправителя VK
- Как подключить услугу Flash Call verification
- Как начать чат
- Панель управления чатами
- Поиск по чатам
- Как создать мультиканальную рассылку
- Как добавить контакты в рассылку
- Как указать чёрный список получателей
- Как протестировать рассылку
- Как быстро отправляется рассылка
- Как запланировать рассылку
- Как отправить рассылку плавно
- Как остановить рассылку
- Как повысить эффективность рассылки: A/B-тестирование
- Как начать общаться с клиентами через Телеграм бот
- Как создать шаблон сообщения
- Как создать мультиканальный шаблон
- Как активировать шаблон
- Как персонализировать сообщение
- Требования к содержимому и формату сообщений Viber
- Как создать транзакционный шаблон сообщения Viber
- Как отправлять видео в Viber
- Требования к содержимому и формату сообщений SMS
- Требования к содержимому и формату сообщений WhatsApp
- Требования к содержимому и формату сообщений VK
- Как работает сокращатель ссылок: статические и динамические ссылки
Группы контактов
- Как загрузить базу контактов
- Как создать черный список контактов
Статистика
- Как связаться с нашей командой
- Где найти техническую документацию
- Глоссарий
- Как пополнить баланс
- Как применить промокод
- Уведомления о низком балансе
- Автоплатёж
- Где получить закрывающие документы
- Тарифы Messaggio: как выбрать?
Пользователи
- Как добавить в избранное
- Как использовать документы
- Как создать проект
- Как указать webhook для статусов сообщений
- Как получить секретный ключ для API
Интеграции
- Интеграция с Pyrus
- Интеграция с amoCRM
- Интеграция с WooCommerce
- Интеграция с HubSpot
- Интеграция с OpenCart
- Интеграция с 1C:Предприятие
- Интеграция с YCLIENTS
- Интеграция с InSales
- Интеграция с МойСклад
- Настройка связей с Messaggio в ApiX-Drive
- Интеграция Messaggio и Google Sheets
- Интеграция Messaggio и CallTouch
- Настройка связей с Messaggio в Zapier
- Интеграция с Prestashop
- Интеграция Messaggio и REES46
- Интеграция Messaggio и Planfix
- Интеграция с Битрикс24
Как отправлять видео в Viber
Теперь в Viber доступна рассылка сообщений с видео. Вы можете делать массовую рассылку видео, а также дополнять роликом текстовые сообщения.
Макеты сообщений с видео уже доступны в личном кабинете Messaggio. В этом гайде расскажем, как создать и отправить рассылку с видео и как эффективно использовать видеоконтент в общении с клиентами.

Выберите макет для рассылки. Добавьте обложку, видеофайл и текст с кнопкой при необходимости.

Требования к макетам с видео
Viber предлагает следующие макеты сообщений с видео:
- Видео
- Видео + текст
- Видео + текст + CTA-кнопка
Размер видеофайла не должен превышать 200мб и быть в формате 3gp, m4v, mov, или mp4. Обложка видео должна быть не более 1600x1200px, до 2мб.
Вы можете загрузить файлы при создании шаблона в конструкторе Messaggio или выбрать их из загруженных ранее.
Какие видео отправлять клиентам
Отправляйте сообщения с видео, чтобы сделать рассылки ещё более привлекательными и конверсионными. Видео помогут решить разные задачи: от увеличения продаж до решения технических проблем пользователей. Отправляйте клиентам:
- Инструкции по использованию сервиса или оплате на сайте.
- Видео о товаре с демонстрацией деталей: материал, цвет, фактура.
- Рекламные ролики с условиями акции.
- Коммерческие предложения.
Тестируйте разные видеоформаты и находите наиболее вовлекающие. Для этого в Messaggio есть специальный функционал, читайте о нём в гайде «Как повысить эффективность рассылки: A/B-тестирование».
- Была ли эта статья полезной?
- ДаНет
