"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
trim
Здравствуйте.
Не помню какая была версия до обновления (возможно 2023.4.1) - все работало, сообщения из 1C, используя API - приходили.
После обновления mychat до 2023.8.1 - не приходят.

Команды:
Результат = КомпонентMyChat.SendPrivateMessage("192.168.0.1", 2004, "iddqd", "0", "2", ТекстСообщения);
возвращает такое: {"Cmd":1,"ErrNum":2,"Msg":"0 Connection Closed Gracefully."}

Пробовал:
1. пользователю от которого должно уходить сообщение поменял группу, вместо Guest, создал группу с разрешением Integration API "на отправку сообщений от имени этих пользователей"
2. Отправлять от "0", а не от моего пользователя.
3. Выключить антивирусы на локальной машине , брандмауэр на сервере.
Не помогло. Помогите решить проблему.
Аватара пользователя
Алексей Пикуров
Здравствуйте. Вы отправляете сообщение через REST ?
Аватара пользователя
Алексей Пикуров
Покажите пожалуйста JSON, который вы формируете для отправки. Справка по команде.
Аватара пользователя
trim
нет, через NativeAPI
по такой инструкции https://nsoft-s.com/mcserverhelp/integr ... ple1c.html
так практически нечего менять/ломать
Аватара пользователя
trim
Сейчас попробовал отправить через REST - работает.

заменю в 1С все на REST. Все равно нужно будет linux машины подключать к отправке.
А так хоть привязка к Dll отпадает.
Аватара пользователя
Алексей Пикуров
Переходите на REST, это практичнее и удобнее, согласен.
Аватара пользователя
Алексей Пикуров
Подкрутили немного логику сервера, DLL должны заработать в 2023.9.xx. Но, в любом случае, REST предпочтительнее. Из справки работу с DLL уже убрали.