X-Git-Url: https://git.stg.codes/stg.git/blobdiff_plain/2f8077c2f0f21056f5508ae7d05d62194edf5e40..bfec9cc7ab5a396f7662090b208691ec59a69f1b:/doc/xmlrpc/API-messages.xml diff --git a/doc/xmlrpc/API-messages.xml b/doc/xmlrpc/API-messages.xml new file mode 100644 index 00000000..e7b48bc0 --- /dev/null +++ b/doc/xmlrpc/API-messages.xml @@ -0,0 +1,102 @@ + + + Управление сообщениями пользователю + В этом разделе собраны вызовы API для отправки сообщений пользователям. + + + stargazer.send_user_message + + + stargazer.send_user_message + Отправляет сообщение пользователям + + + + + stargazer.send_user_message + string cookie + array of strings logins + struct info + + + + + Description + Метод stargazer.send_user_message отправляет сообщение пользователям, логины которых перечислены в списке. + + + string cookie + + Авторизационный cookie. Для авторизации в системе используется метод stargazer.login + + + + array of strings logins + + Список логинов пользователей + + + + struct info + + + Структура с параметрами сообщения: + + + int version + + Версия системы сообщений (не обязательный параметр, по умолчанию - 1) + + + + + + int type + + Тип сообщения (не обязательный параметр, по умолчанию - 1) + + + + + + int repeat + + Количество показов сообщеня + + + + + + int repeat_period + + Период повторения показа сообщений (в минутах) + + + + + + int show_time + + Время отображения сообщения (в секундах) + + + + + + string text + + Текст сообщения в кодировке UTF-8 + + + + + + + + + Return Value + Возвращает true в случае успеха и false в случае неудачи + + + +