View Source WeChat.Work.App.Workbench (wechat v0.16.0)
工作台
首先需要通过“设置应用在工作台展示的模版”接口设置应用自定义模版类型。然后再通过“设置应用在用户工作台展示的数据”接口设置用户模版数据。
“设置应用在工作台展示的模版”同时也支持设置一个默认的企业级别的模版数据。在用户数据未设置的情况下,会展示企业级别的默认数据。
若为第三方应用,目前仅支持行业类型为 学前教育、初中等教育、教育行政单位 的企业可看到自定义工作台设置入口
Summary
Types
@type opts() :: Enumerable.t()
@type type() :: String.t()
模版类型
normal
: 取消自定义模式,改为普通展示模式keydata
: 关键数据型image
: 图片型list
: 列表型webview
: webview型
Functions
@spec get_template(WeChat.Work.client(), WeChat.Work.agent()) :: WeChat.response()
获取应用在工作台展示的模版 - 官方文档
该接口指定应用自定义模版类型。同时也支持设置企业默认模版数据。若type指定为 “normal” 则为取消自定义模式,改为普通展示模式
Link to this function
set_data(client, agent, userid, type, type_map, replace_user_data \\ false)
View Source@spec set_data( WeChat.Work.client(), WeChat.Work.agent(), WeChat.Work.Contacts.User.userid(), type(), type_map :: map(), replace_user_data :: boolean() ) :: WeChat.response()
设置应用在用户工作台展示的数据 - 官方文档
每个用户每个应用接口限制10次/分钟
Link to this function
set_template(client, agent, type, type_map, replace_user_data \\ false)
View Source@spec set_template( WeChat.Work.client(), WeChat.Work.agent(), type(), type_map :: map(), replace_user_data :: boolean() ) :: WeChat.response()
设置应用在工作台展示的模版 - 官方文档
该接口指定应用自定义模版类型。同时也支持设置企业默认模版数据。若type指定为 “normal” 则为取消自定义模式,改为普通展示模式