/contactimport
目录 |
/contactimport
- 执行导入任务
URL
- {HOST}/services /contactimport
支持格式
- XML(Atom)
HTTP 请求方式
- POST
认证方式
请求数限制
- true
请求参数
字段名称 | 是否必选 | 字段类型 | 说明 |
---|---|---|---|
auth | 是 | String | BASIC/APIKEY/ OAUTH 三种认证方式信息中的一种 |
alt | 是 | String | 通过该参数,你可以改变返回值的格式,目前支持的返回值格式包括:atom(默认) ,暂不支持json |
importTaskId | true | String | 导入任务ID |
请求字符串
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:um="http://www.unimarketing.com.cn/xmlns/"> </entry >
返回结果
<entry xmlns="http://www.w3.org/2005/Atom" xmlns:um="http://www.unimarketing.com.cn/xmlns/"> <id>http://services.unimarketing.com.cn/contactimport/7677</id> <title type="text"></title> <updated>2012-05-02T02:48:37.173Z</updated> <um:reportOpen>false</um:reportOpen> <um:reportEmail></um:reportEmail> <um:status>waiting</um:status> <um:total>3</um:total> </entry>
字段说明
名称 | 意义 | 数据类型 | 备注 |
---|---|---|---|
id | 导入任务ID | Number | |
title | 导入任务名称 | String | |
updated | 更新时间 | Date | |
um:reportOpen | 发送导入报告 | 布尔 |
true 发送导入报告
false 不发送导入报告 默认false; |
um:reportEmail | 导入报告通知邮件地址 | String | |
um:status | 导入任务的状态 | String |
building:创建中
waiting:等待中 queueing:排队中 exeucting:执行中 execute_succeed:导入成功 execute_failure:执行失败 execute_stop:执行任务取消 |
um:total | 导入总数 | Number |
调用示例(Java 示例)
package cn.unisoftware.api.client.example.contact; import org.apache.abdera.model.Entry; import cn.unisoftware.api.client.ApiClient; import cn.unisoftware.api.client.utils.AtomConstants; import cn.unisoftware.api.client.utils.XmlUtil; /** * @description 执行导入任务 * @author DJ * @test 【true】 */ public class ExecuteImportTask { /** * @param args * @throws Exception */ public static void main(String[] args) throws Exception { ApiClient apiClient = ApiClient.getApiClient(false,ApiClient.AuthMode.BASIC, new String[]{AtomConstants.userName,AtomConstants.userPwd}); String importID = "6565"; Entry res = apiClient.executeImportTask(importID); XmlUtil.displayEncodeXml(res); } }