Репозиторий представляет собой исходники конфигурации в формате выгрузки xml файлов с одной обработкой. Из обработки можно отправить сообщение к себе на WhatsApp. Интеграция с WhatsApp сделана через REST сервис green-api.com
- Для запуска обработки нужна Платформа 1С не ниже версии 8.3.10.
- Для загрузки исходников нужно Платформа 1С не ниже версии 8.3.16.1063
- Скачать обработку в формате epf
- Подключиться к сервису через встроенный в обработку помощник или самостоятельно через сайт green-api.com. Получить
API Token
иID Instance
- Запустить в браузере или тонком клиенте и указать параметры подключения (
API Token
иID Instance
) - Сканировать QR код с мобильного телефона WhatsApp (Меню чаты -> Иконка всех функций -> WhatsApp Web)
- В форме обработки нажать кнопку
Проверить подключение / Сканировать QR Код
. Поле формы статус должно изменится на "Подключен"
- Подключиться к сервису (см. выше п.1)
- Перейти на вкладку
Отправка сообщений
- Указать телефон получателя и текст соообщения
- Нажать кнопку
Отправить текст
- Отправить тестовое сообщение (см. выше п.2)
- Перейти на вкладку
Получение сообщений
- Нажать на кнопку
Получить сообщенние
. Если сообщение было отправлено, то полеТело сообщения
заполнится данными в формате JSON. Если нет отправленных сообщенимй - то обработка будет ждать 20 секунд для получения сообщения.
Обработка имеет программный интерфейс, оформленный в соответствии со стандартами разработки 1С. Вы можете встроить ее в свою конфигурацию и вызывать АПИ на сервере через создание объекта. Пример использования:
АПИ = Обработки.GreenAPI.Создать();
АПИ.IdInstance = "ВАШ_ИНСТАНС";
АПИ.ApiToken = "ВАШ_ТОКЕН";
Ответ = АПИ.ОтправитьТекст("79001234567", "Hello");
АПИ = Обработки.GreenAPI.Создать();
АПИ.IdInstance = "ВАШ_ИНСТАНС";
АПИ.ApiToken = "ВАШ_ТОКЕН";
Ответ = АПИ.ОтправитьТекстВГруппу("79001234567-1615394251@g.us", "Hello");
Исходники в репозитории - это xml выгрузка из конфигуратора 1С версии 8.3.16 в режиме совместимости с 8.3.10. Скачайте исходники с репозитория и загрузите в конфигуратор с помощью команды Конфигурация
-> Загрузить конфигурацию из файлов