MessageValidationResult
Результат проверки сообщения методом CanPostMessage.
message MessageValidationResult {
required string FromBoxId = 1;
required string FromTitle = 2;
optional string ToBoxId = 3;
optional string ToTitle = 4;
optional bool IsInternal = 5 [default = false];
optional bool IsProxified = 6 [default = false];
optional string ProxyBoxId = 7;
optional string ProxyTitle = 8;
repeated MessageValidationError Errors = 9;
}
FromBoxId— идентификатор ящика отправителя сообщения.FromTitle— название ящика отправителя сообщения.ToBoxId— идентификатор ящика получателя сообщения.ToTitle— название ящика получателя сообщения.IsInternal— признак того, что сообщение является внутренним.IsProxified— признак того, что сообщение будет отправлено через промежуточного получателя.ProxyBoxId— идентификатор ящика промежуточного получателя.ProxyTitle— название организации промежуточного получателя. Для внутренних сообщений может быть пустым.Errors— список ошибок и предупреждений, найденных при проверке. Каждый элемент списка представлен структурой MessageValidationError. Если список пуст, то это значит, что сообщение с указанными параметрами можно отправить методом PostMessage (V3).
См. также
- Структура используется:
в теле ответа метода CanPostMessage