dingtalk.oapi.customerservice.member.get (查询咨询者是钉钉用户的信息)

在钉钉上进行咨询的用户的信息查询,如果咨询者跟客户属于同一个组织会展示用户的部门、工号、邮箱、昵称;否则只会展示用户姓名

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
production_type Number 可选 1
  • 默认值:1
  • 1,智能客服
    third_tenant_id String 必须 32001 三方租户id
    user_id String 必须 $lwp- 账号id
    user_source_id String 必须 1001 账号来源
    ding_corp_id String 可选 dingxxx 钉钉企业id
    open_instance_id String 可选 shop001
  • 默认值:default
  • 实例id

    响应参数

    名称 类型 示例值 描述
    result MemberCardDto {} 会员卡片信息
    • └ customize_fields
    • Json
    • {}
    • 业务自定义参数
    • └ email
    • String
    • xx@aliyun.com
    • 邮箱
    • └ nick
    • String
    • 昵称
    • 昵称
    success Boolean false 是否成功
    errcode Number 5005 错误码
    errmsg String 系统异常 错误描述

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    DingTalkClient client = new DefaultDingTalkClient("https://oapi.dingtalk.com/topapi/customerservice/member/get");
    OapiCustomerserviceMemberGetRequest req = new OapiCustomerserviceMemberGetRequest();
    req.setProductionType(1L);
    req.setThirdTenantId("32001");
    req.setUserId("$lwp-");
    req.setUserSourceId("1001");
    req.setDingCorpId("dingxxx");
    req.setOpenInstanceId("shop001");
    OapiCustomerserviceMemberGetResponse rsp = client.execute(req, access_token);
    System.out.println(rsp.getBody());

    响应示例

    • JSON示例
    {
        "result":{
            "customize_fields":"{}",
            "email":"xx@aliyun.com",
            "nick":"昵称"
        },
        "success":false,
        "errcode":5005,
        "errmsg":"系统异常"
    }

    异常示例

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

    错误码解释

    错误码 错误描述 解决方案

    API工具

    如何获得此API

    FAQ

    返回
    顶部