alibaba.damai.callout.order.list.export (导出外呼订单列表)

异步导出大麦外呼订单列表为文件,返回任务标识或下载地址

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
call_order_query_request CallOrderQueryRequest 可选 外呼订单导出请求对象
  • └ allot_type
  • Number
  • 可选
  • 1
  • 分配类型
  • └ order_id
  • String
  • 可选
  • "T2026010100001"
  • 订单ID
  • └ call_result_type_list
  • String []
  • 可选
  • [1,2]
  • 外呼结果列表
  • └ executor_id
  • String
  • 可选
  • "W123456"
  • 首次发起执行人工号
  • └ page_size
  • Number
  • 可选
  • 20
  • 每页条数(默认20,上限1000)
  • └ event_type
  • Number
  • 可选
  • 1
  • 事件类型编码
  • └ sort
  • Number
  • 可选
  • 0
  • 排序方向:0=升序,1=降序
  • └ havana_id
  • Number
  • 可选
  • 2222540551630
  • 大麦havanaId
  • └ perform_id
  • Number
  • 可选
  • 268398472
  • 场次ID
  • └ allot_status
  • Number
  • 可选
  • 1
  • 外呼分配状态
  • └ executor_name
  • String
  • 可选
  • "张三"
  • 首次发起执行人姓名
  • └ call_result_types
  • String
  • 可选
  • 1,2
  • 外呼结果(逗号分隔)
  • └ execute_group_id
  • Number
  • 可选
  • 100
  • 执行组ID
  • └ current_page
  • Number
  • 可选
  • 1
  • 当前页(从1开始)
  • └ call_out_time_type
  • Number
  • 可选
  • 1
  • 播放时长类型

响应参数

名称 类型 示例值 描述
result Result result
  • └ code
  • String
  • 123
  • code
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ model
  • String
  • http://damai-mo.oss-cn-beijing.aliyuncs.com/export/call/xxx.xls?Expires=123&OSSAccessKeyId=xxx&Signature=xxx
  • 导出结果描述
  • └ message
  • String
  • 调用失败,检查接口重试
  • message

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaDamaiCalloutOrderListExportRequest req = new AlibabaDamaiCalloutOrderListExportRequest();
AlibabaDamaiCalloutOrderListExportRequest.CallOrderQueryRequest obj1 = new AlibabaDamaiCalloutOrderListExportRequest.CallOrderQueryRequest();
obj1.setAllotType(1L);
obj1.setOrderId("\"T2026010100001\"");
obj1.setCallResultTypeList("1,2");
obj1.setExecutorId("\"W123456\"");
obj1.setPageSize(20L);
obj1.setEventType(1L);
obj1.setSort(0L);
obj1.setHavanaId(2222540551630L);
obj1.setPerformId(268398472L);
obj1.setAllotStatus(1L);
obj1.setExecutorName("\"张三\"");
obj1.setCallResultTypes("1,2");
obj1.setExecuteGroupId(100L);
obj1.setCurrentPage(1L);
obj1.setCallOutTimeType(1L);
req.setCallOrderQueryRequest(obj1);
AlibabaDamaiCalloutOrderListExportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_damai_callout_order_list_export_response>
    <result>
        <code>123</code>
        <success>true</success>
        <model>http://damai-mo.oss-cn-beijing.aliyuncs.com/export/call/xxx.xls?Expires=123&amp;OSSAccessKeyId=xxx&amp;Signature=xxx</model>
        <message>调用失败,检查接口重试</message>
    </result>
</alibaba_damai_callout_order_list_export_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

返回
顶部