第三方应用开发 服务端API 通讯录管理 异步导出接口 获取导出结果
获取导出结果

目录

  • 接口定义
  • 数据格式
  •       成员
  •       成员详情
  •       部门
  •       标签成员
  • 接口定义

    请求方式:GET(HTTPS
    请求地址:https://qyapi.weixin.qq.com/cgi-bin/export/get_result?access_token=ACCESS_TOKEN&jobid=jobid_xxxxxxxxxxxxxxx

    参数说明:

    参数必须说明
    access_token调用接口凭证
    jobid导出任务接口成功后返回

    权限说明:

    获取任务结果的调用身份需要与提交任务的一致

    返回结果:

    {
       "errcode": 0,
       "errmsg": "ok",
       "status": 2,
       "data_list": [
       	{
    			"url": "https://xxxxx",
    			"size": xxx,
    			"md5": "xxxxxxxxx"
    		},
    		{
    			"url": "https://xxxxx",
    			"size": xxx,
    			"md5": "xxxxxxxx"
    		}
       ]
    }
    

    参数说明:

    参数说明
    errcode返回码
    errmsg对返回码的文本描述内容
    status任务状态:0-未处理,1-处理中,2-完成,3-异常失败
    data_list数据文件列表
    data_list.url数据下载链接,支持指定Range头部分段下载。有效期2个小时
    data_list.size密文数据大小
    data_list.md5密文数据md5

     

    数据格式

    成员

    userlist内容与获取部门成员接口一致

    {
       "userlist": [
               {
                      "userid": "zhangsan",
                      "name": "张三",
                      "department": [1, 2],
                      "open_userid": "xxxxxx"
               },
    		   {
                      "userid": "lisi",
                      "name": "李四",
                      "department": [1, 2],
                      "open_userid": "xxxxxx"
    		   }
         ]
    }

    成员详情

    userlist内容与获取部门成员详情接口一致

    {
        "userlist": [{
            "userid": "zhangsan",
            "name": "李四",
            "department": [1, 2],
            "order": [1, 2],
            "position": "后台工程师",
            "mobile": "13800000000",
            "gender": "1",
            "email": "zhangsan@gzdev.com",
    		.....其他字段省略.....
        }]
    }
    

    部门

    department内容与获取部门列表接口一致

    {
       "department": [
           {
               "id": 2,
               "name": "广州研发中心",
               "name_en": "RDGZ",
               "parentid": 1,
               "order": 10
           },
           {
               "id": 3,
               "name": "邮箱产品部",
               "name_en": "mail",
               "parentid": 2,
               "order": 40
           }
       ]
    }
    

    标签成员

    userlist和partylist内容与获取标签成员接口一致

    {
       "tagname": "乒乓球协会",
       "userlist": [
             {
                 "userid": "zhangsan",
                 "name": "李四"
             }
         ],
       "partylist": [2]
    }
    上一篇
    导出标签成员
    下一篇
    导出任务完成通知