易电通任务追加号码

  • 把号码数据提交到现有的任务,进行任务分配
  • 请注意,该接口必须是POST表单方式

接口地址

POST/webAPI/ydtapi/pushydtPhones.php

参数:

参数名 是否必须 类型 参数值 说明
userName string 公司账号名 公司账号名
passWord string 密码 通过获取密钥接口生成
taskId string 任务id 通过接口【查询易电通任务】获取
extensids string 用户id 通过接口【获取易电通用户列表】获取,多个用户id之间采用英文逗号“,”隔开,如:“128,129”,如果传多个用户,就会将phones里面的数据平均分配到每个用户上,如果传空,则不进行数据分配,需要登录系统进行数据分配
phones array 号码集合 每次请求最多传递 10000 个号码
∟mobile string 手机号码  
∟customer string 客户名称 用于页面显示
∟business_tags string 业务标签 用于页面显示,最大长度 255个字符
∟business_batch string 业务批次 用于页面显示及回调,最大长度255个字符

请求示例

Accept: application/json
Content-Type: application/josn;charset=utf-8
{			
	"userName":"wfwl",
	"passWord":"xxxxx",
	"taskId":"284",
	"extensids":"128,129",
	"phones":[
		{
			"mobile":"13590189001",
			"customer":"张三",
			"business_tags":"111",
			"business_batch":"121212"
		},
		{
			"mobile":"13590189002",
			"customer":"李四",
			"business_tags":"222",
			"business_batch":"32323"
		}
	]
}

返回信息

{
    "info": "数据添加成功!",
    "status": true,
    "data": {
		"badnum": 1,
		"sussnum": 2,
		"filtratenum":2,
		"totalnum":5,
		"baddata": [
			{
				"mobile": "13590189001",
			}
		],
		"filtratedata": [
			{
				"mobile": "13590189149",
			},
			{
				"mobile": "13590189145",
			}
		],

    }
}
参数名 类型 参数值
status boolean 状态码
info string 返回信息
data array  
∟badNum int 非法号码的数量
∟sussnum int 导入成功数量
∟filtratenum int 黑名单数量
∟totalnum int 总数量
∟baddata array 非法号码的数量清单
∟filtratedata array 号码黑名单过滤的清单