dingtalk.oapi.microapp.custom.update (定制应用更新接口)

定制应用更新接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
agent_id Number 必须 100000 定制应用Id
omp_link String 可选 https://dingtalk.com 管理后台地址
homepage_link String 可选 https://dingtalk.com 移动端首页地址
pc_homepage_link String 可选 https://dingtalk.com PC端首页地址
ip_white_list String 必须 1.1.1.1,2.2.2.3 出口IP白名单
icon String 可选 @xxx 微应用图标
desc String 必须 应用描述 应用描述
name String 必须 名称 应用名称
app_corp_id String 必须 dingxxx 应用所属企业corpId
top_related_corp_id String 必须 dingyyy 应用所属组织的顶级关联组织corpId

响应参数

名称 类型 示例值 描述
errmsg String ok 错误文案
errcode Number 0 错误码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/microapp/custom/update");
OapiMicroappCustomUpdateRequest req = new OapiMicroappCustomUpdateRequest();
req.setAgentId(100000L);
req.setOmpLink("https://dingtalk.com");
req.setHomepageLink("https://dingtalk.com");
req.setPcHomepageLink("https://dingtalk.com");
req.setIpWhiteList("1.1.1.1,2.2.2.3");
req.setIcon("@xxx");
req.setDesc("应用描述");
req.setName("名称");
req.setAppCorpId("dingxxx");
req.setTopRelatedCorpId("dingyyy");
OapiMicroappCustomUpdateResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
{
    "errmsg":"ok",
    "errcode":0
}

异常示例

  • JSON示例
{
	"errcode":88,
	"errmsg":"ding talk error"
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部