pub struct ParamsWorkNotificationSend {
    pub agent_id: i64,
    pub userid_list: Option<String>,
    pub dept_id_list: Option<String>,
    pub to_all_user: Option<bool>,
    pub msg: Message,
}
Expand description

发送工作通知参数

Fields§

§agent_id: i64

发送消息时使用的微应用的AgentID。 企业内部应用可在开发者后台的应用详情页面查看。 第三方企业应用可调用获取企业授权信息接口获取。

§userid_list: Option<String>

接收者的userid列表,最大用户列表长度100

§dept_id_list: Option<String>

接收者的部门id列表,最大列表长度20。 接收者是部门ID时,包括子部门下的所有用户 123,345

§to_all_user: Option<bool>

是否发送给企业全部用户。 说明 当设置为false时必须指定userid_list或dept_id_list其中一个参数的值。

§msg: Message

消息内容,最长不超过2048个字节,支持以下消息类型: 文本消息 图片消息 语音消息 文件消息 链接消息 OA消息 注意 OA消息支持通过status_bar参数设置消息的状态文案和颜色,消息发送后可调用更新工作通知状态栏接口更新消息状态和颜色。 Markdown消息 卡片消息

Trait Implementations§

Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more
Deserialize this value from the given Serde deserializer. Read more
Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more