dingtalk.corp.chatbot.listorgbotbytypeandbottype (通过机器人type和botType查询机器人接口)

小蜜isv查询给企业创建的机器人接口。(接口只给小蜜用,机器人应用会白名单处理)

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
type String 必须 secretary 机器人类型(钉钉分配)
bot_type Number 必须 2 2-企业对内机器人,3-企业对外机器人

响应参数

名称 类型 示例值 描述
result DingOpenResult result
  • result_list
  • ChatbotModel []
  • result
  • └ chatbot_id
  • Number
  • 1000
  • 机器人id
  • └ corp_id
  • String
  • 1235
  • 企业corpId
  • └ bot_type
  • Number
  • 2
  • 机器人类型
  • └ type
  • String
  • secretary
  • 钉钉分配的type
  • └ name
  • String
  • 小蜜
  • 机器人名字
  • └ icon
  • String
  • @lALOuP-LU80CgM0CgA
  • 机器人头像
  • └ breif
  • String
  • 机器人简介
  • 机器人简介
  • └ description
  • String
  • 机器人详细描述
  • 机器人详细描述
  • └ outgoing_url
  • String
  • http://dingiding.test
  • outgoingURL
  • └ outgoing_token
  • String
  • ADOu21Xas0DIM0DIA1235
  • outgoingToken
  • └ microapp_agent_id
  • Number
  • 10000
  • microappAgentId
  • └ ding_open_errcode
  • Number
  • 0
  • dingOpenErrcode
  • └ error_msg
  • String
  • ok
  • errorMsg
  • └ success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
DingTalkClient client = new DefaultDingTalkClient("https://eco.taobao.com/router/rest");
CorpChatbotListorgbotbytypeandbottypeRequest req = new CorpChatbotListorgbotbytypeandbottypeRequest();
req.setType("secretary");
req.setBotType(2L);
CorpChatbotListorgbotbytypeandbottypeResponse rsp = client.execute(req, access_token);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<dingtalk_corp_chatbot_listorgbotbytypeandbottype_response>
    <result>
        <result_list>
            <chatbot_model>
                <chatbot_id>1000</chatbot_id>
                <corp_id>1235</corp_id>
                <bot_type>2</bot_type>
                <type>secretary</type>
                <name>小蜜</name>
                <icon>@lALOuP-LU80CgM0CgA</icon>
                <breif>机器人简介</breif>
                <description>机器人详细描述</description>
                <outgoing_url>http://dingiding.test</outgoing_url>
                <outgoing_token>ADOu21Xas0DIM0DIA1235</outgoing_token>
                <microapp_agent_id>10000</microapp_agent_id>
            </chatbot_model>
        </result_list>
        <ding_open_errcode>0</ding_open_errcode>
        <error_msg>ok</error_msg>
        <success>true</success>
    </result>
</dingtalk_corp_chatbot_listorgbotbytypeandbottype_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部