MSL: mNodeCommand, виконати внутрішню команду NodeJS
Виконати внутрішню сервісну команду вбудованим WEB-сервером NodeJS. Сервісна функція, що використовується внутрішніми механізмами MyChat.
Синтаксис
procedure mNodeCommand(const sCmd, sData: string);
Параметри та значення, що повертаються
|
Параметр |
Тип |
Значення |
|
sCmd |
string |
команда; |
|
sData |
string |
параметри команди. |
Приклад
Процедура використовується у скрипті для інтеграції з Telegram, подія OnRequestByREST, скрипт "Telegram".
Скрипт визначає, що користувач надіслав телеграм-боту не текст, а файл або зображення, а потім віддає дані запиту в WEB-сервер NodeJS:
mNodeCommand('GetTelegramAttach', sBody);
NodeJS завантажує файл або картинку, після чого відправляє приватне повідомлення з типом MSG_TYPE_FILE или MSG_TYPE_IMAGE для користувача MyChat — оператора служби підтримки.