Пример работы с viber из 1С, отправка сообщений из 1С в viber

16.05.19

Интеграция - Внешние источники данных

Обработка разработана для примера отправки сообщений в viber из 1С.

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Пример работы с viber из 1с, отправка сообщений из 1с в viber:
.epf 7,93Kb
127
127 Скачать (1 SM) Купить за 1 850 руб.

Для обработки нужно будет зарегистрировать публичную группы на сайте viber.com и получить ключ для api, а так же нужен будет webhook для тестирования его можно взять на сайте webhook.site в коде есть комментарии, куда его вставлять.

Обработка позволяет отправлять сообщения пользователям из публичной группы viber. Все её функции можно использовать для дальнейшей автоматизации и встраивания в автоматическую рассылку.

Данная обработка разрабатывалась для отправки данных курьерам, тестировалась и разрабатывалась на платформе 1с 8.3.11 но на обычных формах. 

Текущая обработка может помочь разобраться с тем, как работает api viber и как его использовать в дальнейшем для личных нужд.

viber и отправка сообщений интеграция api пример работы с

См. также

Внешние источники данных Программист Бизнес-аналитик Пользователь Платформа 1С v8.3 Управляемые формы Анализ и прогнозирование Конфигурации 1cv8 Узбекистан Беларусь Кыргызстан Молдова Россия Казахстан Платные (руб)

Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.

28500 руб.

15.11.2022    21523    21    49    

39

Внешние источники данных Зарплата Бюджетный учет Программист Бухгалтер Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 7.хх учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

24.04.2017    51804    104    165    

91

Зарплата Внешние источники данных Бюджетный учет Перенос данных 1C Системный администратор Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 8 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

120000 руб.

19.08.2020    25637    25    1    

27

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

84000 руб.

05.10.2022    11257    13    8    

15

Розничная торговля Внешние источники данных Файловый обмен (TXT, XML, DBF), FTP Системный администратор Программист Бухгалтерский учет 1С:Бухгалтерия 3.0 Фармацевтика, аптеки Россия Бухгалтерский учет Платные (руб)

Внешняя обработка загрузки данных из файла-выгрузки, сформированного в программе F3 TAIL версии 3.4 (и выше) или еФарма версии 2.1, в базу конфигурации 1С: Бухгалтерия предприятия 8, ред. 3.0 (базовая, ПРОФ, КОРП, ФРЕШ).

13200 руб.

19.12.2016    47727    87    105    

68

Внешние источники данных Облачные сервисы, хостинг Программист Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 8.3.14 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Бытовые услуги, сервис Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Гостиничный бизнес Рестораны, кафе и фаст-фуд Реклама, PR и маркетинг Легкая промышленность, мода и одежда Управленческий учет Платные (руб)

Расширение позволяет автоматизировать управление картами лояльности и взаимодействие с покупателями при помощи интеграции корпоративной системы 1С и специализированного облачного сервиса "CARDPR". Автоматическая онлайн синхронизация сведений о владельце электронной карты лояльности и баланса бонусных баллов на карте между корпоративной системой 1С и мобильным устройством покупателя. Оповещение покупателя об изменении баланса его электронной карты лояльности и проведении каких-либо маркетинговых акций в компании при помощи рассылки push-сообщений на его мобильное устройство.

36000 руб.

20.07.2023    3377    1    2    

12
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. maxilex 17.05.19 07:20 Сейчас в теме
Здравствуйте, а можно дополнить статью примерами или ссылками?
2. Isa816 64 17.05.19 09:20 Сейчас в теме
(1) Доброе время суток, в этом нет смысла, в обработке используются стандартные функции для вызова HTTP, от привычного наверное только передача заголовков ну и
ИспользованиеByteOrderMark.НеИспользовать

вот эта штука обязательна так как в 1с по умолчанию идёт другой порядок байтов.
3. capitan 2591 19.05.19 09:57 Сейчас в теме
Жив значит еще курилка. Я думал ватсапп его съел
4. Isa816 64 20.05.19 09:21 Сейчас в теме
(3) Вот как раз ватсапп не дает АПИ и через него нельзя отправлять сообщения.
5. gubanoff 63 20.05.19 16:43 Сейчас в теме
(0) сообщение отправляется только в публичную группу или можно конкретному пользователю из публичной группы?
6. Isa816 64 21.05.19 09:09 Сейчас в теме
(5) Сообщение отправляется конкретному пользователю, который подписался на публичную группу
7. gubanoff 63 22.05.19 16:25 Сейчас в теме
(0)
Структура.Вставить("receiver", "razmXXXXXXXXXXXXXX==");

Вот этот код тоже забыли вынести в константы, это ID того пользователя, кому отправляем сообщение.

Пришлось разбираться, но теперь все работает, спасибо!

Подскажите, как ответ получать в 1С от пользователя?
8. Isa816 64 22.05.19 16:43 Сейчас в теме
(7) Я для примера перебрал всех пользователей.
Что бы получить ответ от пользователя нужно делать полноценный вехук и на него будут приходить сообщения, можно сделать на стороне 1с средствами веб сервиса, но нужен белый ip
9. gubanoff 63 22.05.19 16:51 Сейчас в теме
(8)
Что бы получить ответ от пользователя нужно делать полноценный вехук и на него будут приходить сообщения, можно сделать на стороне 1с средствами веб сервиса, но нужен белый ip

можете дать пример кода 1С для случая, когда есть ip?
12. Isa816 64 14.06.19 09:14 Сейчас в теме
(9) Кода в текущий момент нет, где то на серверах заказчика остался.
Вот описание API https://developers.viber.com/docs/api/rest-bot-api/#setting-a-webhook
Можно по аналогии с любым POST запросом сделать
10. Vainemeinen 82 14.06.19 02:37 Сейчас в теме
Ну и как это должно работать? Процедура УстановитьВебхук() ниоткуда не вызывается. Как узнать receiver id?
11. Isa816 64 14.06.19 09:11 Сейчас в теме
(10) Это пример работы. Вебхук нужен для того что бы получать ответы от пользователей. И кажется она висит на кнопке, я показывал где можно взять тестовый вебхук.
13. Vainemeinen 82 14.06.19 18:23 Сейчас в теме
Что значит "кажется" - проверьте, процедура УстановитьВебхук() не вызывается ни из кода, ни из элементов управления формы.
"receiver" никак не выделен в коде, как будто это поле одинаков для любого получателя.
14. Isa816 64 15.06.19 19:53 Сейчас в теме
(13) Это пример использования API viber а не готовая обработка, как устанавливать вебхук в коде есть.
15. Rabit 4 27.06.19 15:46 Сейчас в теме
Добрый вечер!
Подскажите куда вставить эту строку:

ИспользованиеByteOrderMark.НеИспользовать


и вот эту:

Структура.Вставить("receiver", "razmXXXXXXXXXXXXXX==");
16. Isa816 64 27.06.19 15:48 Сейчас в теме
(15) ИспользованиеByteOrderMark.НеИспользовать это в заголовках HTTP сервиса

Структура.Вставить("receiver", "razmXXXXXXXXXXXXXX=="); Это если знаете ID пользователя
20. ivan.kh 11.02.20 15:26 Сейчас в теме
(16) Добрый день.. А есть возможность по номеру телефона пользователя отправлять ему сообщения?
Некоторые магазины и аптеки делают рассылку о состоянии заказа, хотя на их паблики не подписан, а просто указал номер тел. при заказе на сайте.
21. ivan.kh 11.02.20 18:50 Сейчас в теме
(20) Собственно получил ответ (можно, только через аторизованных представителей) в другой теме
17. The Ded 178 17.07.19 16:37 Сейчас в теме
Автору респект, всё отлично получилось
rpashkovsky; +1 Ответить
18. PolAlex2 118 25.12.19 12:08 Сейчас в теме
"нужно будет зарегистрировать публичную группы на сайте viber.com "
"Viber изменил политику предоставления паблик аккаунтов, теперь разрешают создать ПА только "крупным" известным компаниям.
Критериев оценки "известности" не озвучено. "

Люди, так вообще реально сейчас "обычному" клиенту получить паблик-аккаунт??
19. Isa816 64 26.12.19 12:06 Сейчас в теме
(18) Там и раньше было это правило, но всё равно регистрировалось нормально. Подай заявку.
22. elena.voevodina@ugitservice.com 24.04.20 16:00 Сейчас в теме
Добрый день! Работает ли обработка в 1с:УТ 11
23. yvelir 08.06.20 05:37 Сейчас в теме
Добрый День!
При указании необходимых параметров в обработке (receiver id, bot id, WH) отправка работает, спасибо!
Подскажите как получить из webhook id subscribers, что бы отправлять письма необходимым адресатам?
Webhook = iis + let's encrypt + публикация базы 1с
24. Isa816 64 15.06.20 16:46 Сейчас в теме
(23) Добрый день, сейчас уже и не вспомню, нужно разбирать документацию.
25. L3raa 07.02.23 14:22 Сейчас в теме
Супер, делаю интеграцию с вайбер есть что почерпнуть
Оставьте свое сообщение