dingtalk.oapi.microapp.list (列出微应用)

列出微应用

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述

响应参数

名称 类型 示例值 描述
appList Applist [] appList
  • └ name
  • String
  • 微应用名称
  • └ agentId
  • Number
  • 微应用实例化id
  • └ appIcon
  • String
  • 微应用图标
  • └ appDesc
  • String
  • 微应用描述
  • └ isSelf
  • Boolean
  • 表示是否是自建微应用
  • └ appStatus
  • Number
  • 微应用状态,1表示启用,0表示停用
  • └ ompLink
  • String
  • 微应用的OA后台管理主页
  • └ homepageLink
  • String
  • 微应用的移动端主页
  • └ pcHomepageLink
  • String
  • 微应用的pc端主页
  • └ appId
  • Number
  • 三方应用id
errmsg String 对返回码的文本描述内容
errcode Number 返回码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
1
2
3
4
DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/microapp/list");
OapiMicroappListRequest req = new OapiMicroappListRequest();
OapiMicroappListResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • JSON示例
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
    "appList":[
        {
                "name":"",
                "agentId":,
                "appIcon":"",
                "appDesc":"",
                "isSelf":,
                "appStatus":,
                "ompLink":"",
                "homepageLink":"",
                "pcHomepageLink":"",
                "appId":
        }
    ],
    "errmsg":"",
    "errcode":
}

异常示例

  • JSON示例
1
2
3
4
5
6
7
8
{
    "error_response":{
        "msg":"Remote service error",
        "code":50,
        "sub_msg":"非法参数",
        "sub_code":"isv.invalid-parameter"
    }
}

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部