Skip to content

模版初始化

初始化模版的一些属性,例如模版是否在首页隐藏、是否订阅推送事件等。

请求说明

请求地址配置域名+/o/woa/api/v2/workflow/developer/app_setting
请求方法PUT
签名方式wps-4
支持应用类型企业自建应用、第三方企业应用
权限要求更新审批模版信息(kso.workflow.template.write)

请求头

Header名称是否必填说明
Content-Type目前固定为:"application/json"
Wps-Docs-Date取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT
Wps-Docs-Authorization计算方法参考签名说明
Authorizationaccess_token(企业授权获取的token)

请求地址示例

http
[PUT] 配置域名+/o/woa/api/v2/workflow/developer/app_setting?operator=

查询参数(Query)

名称类型是否必填说明
operatorint操作人(wpsUid)

请求体(Body)

参数类型是否必填说明
template_codestring模板id
template_hideint模板是否隐藏
is_subscribebool是否订阅推送事件
op_forbidden[]integer禁止操作指令(1:该模板下的申请单 在轻审批应用内屏蔽“撤回”入口2:屏蔽再次提交入口3:屏蔽退回入口)

请求体示例

json
{
  "template_id": 1,
  "template_hide": 1,
  "is_subscribe": true,
  "op_forbidden": [1]
}

响应体

名称类型说明
resultstringok:成功,其他-失败
msgstring错误信息

响应体示例

json
{
  "msg": "success",
  "result": "ok"
}