SMSCenterEngineCommand

Команда взаимодействия с СМС-сервером "СМС-Центр"; алгоритм, выполняющийся по вызову клиента.

Описание SMSCenterEngineCommand

<Command Name="CommandName" Type="CommandType" Assembly="SMSCenterEngine">
  <!--Тэги, общие для всех команд-->
  <!--Тэги, общие для всех команд сборки SMSCenterEngine-->
  <!--Тэги, специфичные для определенной команды (зависит от типа) сборки SMSCenterEngine-->
</Command>

Прочитатать обо всех свойствах рассылок СМС можно на сайте.

Атрибуты SMSCenterEngineCommand

Name

Название команды.

Обязательный атрибут.

Type

Название типа команды.

Обязательный атрибут.

Assembly

Название сборки (библиотека) "SMSCenterEngine".

Обязательный атрибут.

Тэги, общие для всех команд сборки SMSCenterEngineCommand

UserSqlQuery

Sql-запрос, возвращающий имя пользователя аккаунта в системе "СМС-Центр".

Обязательный тэг. Значение тэга <UserSqlQuery>: тэг <Text>.

<UserSqlQuery>
  <Text>
    SELECT
    user_name AS "UserName"
    FROM
    sms_credentials
    WHERE
    name = 'SMSCenter'
  </Text>
</UserSqlQuery>

Тэг <Text>

Содержит sql-запрос.

Обязательный тэг. Значение тэга <Text>: текст sql-запроса.

Sql-запрос должен возвращать список полей со следующими заголовками (алиасами):

  1. UserName - имя пользователя аккаунта в системе "СМС-Центр".

Текст sql-запроса поддерживает переменные типа {Parameter}, заменяемые при его выполнении значениями передаваемых клиентом параметров с соответствующими названиями.

PasswordSqlQuery

Sql-запрос, возвращающий пароль аккаунта в системе "СМС-Центр".

Обязательный тэг. Значение тэга <PasswordSqlQuery>: тэг <Text>.

<PasswordSqlQuery>
  <Text>
    SELECT
    password AS "Password"
    FROM
    sms_credentials
    WHERE
    name = 'SMSCenter'
  </Text>
</PasswordSqlQuery>

Тэг <Text>

Содержит sql-запрос.

Обязательный тэг. Значение тэга <Text>: текст sql-запроса.

Sql-запрос должен возвращать список полей со следующими заголовками (алиасами):

  1. Password - пароль аккаунта в системе "СМС-Центр".

Текст sql-запроса поддерживает переменные типа {Parameter}, заменяемые при его выполнении значениями передаваемых клиентом параметров с соответствующими названиями.

Last updated