描述:
輸入?yún)?shù):
| accKey |
token |
dataList |
devIds |
isGetDevData |
name |
taskTime |
taskType |
| 密鑰 |
token認(rèn)證 |
數(shù)據(jù)列表JSON |
設(shè)備Id數(shù)組 |
是否使用數(shù)據(jù) |
任務(wù)名稱 |
定時(shí)任務(wù)的時(shí)間 |
執(zhí)行方式 |
accKey 密鑰
token token認(rèn)證
dataList 數(shù)據(jù)列表JSON
具體參數(shù)如下:
scheduleTime 定時(shí)時(shí)間
pluginId 插件Id
pluginUid 插件標(biāo)識(shí)
version 插件版本
subTaskName 子任務(wù)名稱
resId 素材Id
resType 素材類型
resVoV3 素材JSON
具體參數(shù)如下:
{
resPic 圖片地址列表
resText 文本
resVideo 視頻地址列表
size 文件大小
type 素材類型(1:文本 2:圖片 3:視頻 5:圖片+文字 6:視頻+文字)
}
useResType 使用素材類型
0 :使用素材中心的數(shù)據(jù)(resId , resType必填)
4 :使用resVoV3的數(shù)據(jù)(resVoV3數(shù)據(jù)必填)
dataTagList 數(shù)據(jù)標(biāo)簽列表
dataNum 每個(gè)設(shè)備取數(shù)據(jù)的個(gè)數(shù)
customerIdList 上傳數(shù)據(jù)返回的Id列表
dataFilter 數(shù)據(jù)篩選條件(默認(rèn):and flag=0)
isContinue 是否繼續(xù)執(zhí)行 1 是 0 否
view 視圖(腳本使用)
devIds 設(shè)備Id數(shù)組
1.設(shè)備Id列表中只有一個(gè)設(shè)備Id,此設(shè)備將會(huì)使用所有數(shù)據(jù)
2.設(shè)備Id列表中有多個(gè)設(shè)備Id,將會(huì)平均分配數(shù)據(jù)
isGetDevData 是否使用數(shù)據(jù)(-1:不使用 0:使用)
name 任務(wù)名稱
taskTime 定時(shí)任務(wù)的時(shí)間(使用定時(shí)執(zhí)行,必填)
taskType 執(zhí)行方式 0 立即執(zhí)行 1 定時(shí)執(zhí)行
返回參數(shù):
Code 狀態(tài)碼
Reason 原因
詳情:
code=0,reason=操作成功
code=100,reason=操作失敗,無效的accessKey信息
code=102,reason=操作失敗,無效的token信息
code=104,reason=操作失敗,未授權(quán)的accessKey
code=105,reason=操作失敗,token與accessKey不匹配
code=106,reason=操作失敗,token已經(jīng)過期
code=5506,reason=操作失敗, 所選設(shè)備都是離線
返回格式例子:
{
"code": 0,
"reason": "操作成功",
}
{
"code": 5506,
"reason": "操作失敗, 所選設(shè)備都是離線"
}
例子:
使用素材例子:
1使用素材中心發(fā)朋友圈立即執(zhí)行例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName":"發(fā)朋友圈",
"pluginId": 1,
"pluginUid": "OS_XXXX",
"resId": 1,
"useResType": 0,
"version": 1
}
],
"devIds": [
1,2,3
],
"name": "發(fā)朋友圈",
"taskType": 0
}
2使用素材中心發(fā)朋友圈定時(shí)執(zhí)行例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName":"發(fā)朋友圈",
"pluginId": 1,
"pluginUid": "OS_XXXX",
"resId": 1,
"useResType": 0,
"version": 1
}
],
"devIds": [
1,2,3
],
"name": "發(fā)朋友圈",
"taskTime": "2018-01-05 11:00:13",
"taskType": 1
}
3使用網(wǎng)絡(luò)素材立即執(zhí)行發(fā)送圖片例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName":"發(fā)朋友圈",
"pluginId": 1,
"pluginUid": "OS_XXXX",
"resVoV3": {
"resText": "[\"你好\"]",
"size": 0,
"type": 1
},
"useResType": 4,
"version": 1,
}
],
"devIds": [
1,2,3
],
"name": "發(fā)朋友圈",
"taskType": 0
}
4使用網(wǎng)絡(luò)素材發(fā)送圖片:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName": "發(fā)朋友圈",
"pluginId": 612,
"pluginUid": "OS_XXXX",
"resVoV3": {
"resPic": "[\"http://ocpep7bl9.bkt.clouddn.com/a9859dca.png\",\"http://ocpep7bl9.bkt.clouddn.com/occultation.gif\"]",
"size": 0,
"type": 2
},
"useResType": 4,
"version": 3
}
],
"devIds": [
130
],
"name": "發(fā)朋友圈",
"taskType": 0
}
5使用網(wǎng)絡(luò)素材發(fā)送視頻:
{
"accKey": "X+D125XXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName": "發(fā)朋友圈",
"pluginId": 612,
"pluginUid": "OS_XXXX",
"resVoV3": {
"resVideo": "[\"http://ocpep7bl9.bkt.clouddn.com/002b4a49-3ec1-441b-9ec2-fa2df6fc5ba9_49.mp4\"]",
"size": 0,
"type": 3
},
"useResType": 4,
"version": 3
}
],
"devIds": [
130
],
"name": "發(fā)朋友圈",
"taskType": 0
}
6使用網(wǎng)絡(luò)素材發(fā)送圖片+文字:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName": "發(fā)朋友圈",
"pluginId": 612,
"pluginUid": "OS_XXXX",
"resText":"[\"你好\"]",
"resVoV3": {
"resPic": "[\"http://ocpep7bl9.bkt.clouddn.com/a9859dca.png\",\"http://ocpep7bl9.bkt.clouddn.com/occultation.gif\"]",
"size": 0,
"type": 5
},
"useResType": 4,
"version": 3
}
],
"devIds": [
130
],
"name": "發(fā)朋友圈",
"taskType": 0
}
7使用網(wǎng)絡(luò)素材發(fā)送視頻+文字:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"isGetDevData": -1,
"dataList": [
{
"subTaskName": "發(fā)朋友圈",
"pluginId": 612,
"pluginUid": "OS_XXXX",
"resVoV3": {
"resText": "[\"你好\"]",
"resVideo": "[\"http://ocpep7bl9.bkt.clouddn.com/002b4a49-3ec1-441b-9ec2-fa2df6fc5ba9_49.mp4\"]",
"size": 0,
"type": 3
},
"useResType": 4,
"version": 6
}
],
"devIds": [
130
],
"name": "發(fā)朋友圈",
"taskType": 0
}
使用數(shù)據(jù)例子:
1好友檢測立即執(zhí)行例子(使用上傳數(shù)據(jù)接口返回的Id):
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"dataList": [
{
"subTaskName":"檢測微信號(hào)",
"customerIdList": [
1,2,3
],
"pluginId": 1,
"pluginUid": "OS_XXXX",
"version": 1,
}
],
"devIds": [
1,2
],
"isGetDevData": 0,
"name": "檢測微信號(hào)",
"taskType": 0
}
2好友檢測定時(shí)執(zhí)行例子(使用上傳數(shù)據(jù)接口返回的Id):
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"dataList": [
{
"subTaskName":"檢測微信號(hào)",
"customerIdList": [
1,2,3
],
"pluginId": 1,
"pluginUid": "OS_XXXX",
"version": 1,
}
],
"devIds": [
1,2
],
"isGetDevData": 0,
"name": "檢測微信號(hào)",
"taskTime": "2018-01-05 11:00:13",
"taskType": 1
}
3好友檢測使用數(shù)據(jù)標(biāo)簽:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"dataList": [
{
"subTaskName":"檢測微信號(hào)",
"dataTagList": [
1,2,3
],
"dataNum":1,
"dataFilter":"and flag=0",
"pluginId": 1,
"pluginUid": "OS_XXXX",
"version": 1,
}
],
"devIds": [
1,2
],
"isGetDevData": 0,
"name": "檢測微信號(hào)",
"taskType": 0
}
使用視圖例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"dataList": [
{
"subTaskName":"快速加人",
"pluginId": 1,
"pluginUid": "OS_XXXX",
"version": 1,
"view": "{\"view_hs\":\"111111\",\"view_num\":\"18698724253\"}"
}
],
"devIds": [
1,2
],
"isGetDevData": 0,
"name": "快速加人",
"taskType": 0
}
------------------------------------------2018-1-23新增------------------------------------------
描述:
查詢指定標(biāo)簽總條數(shù)例子:
輸入?yún)?shù)例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"name": "今日頭條",
}
返回格式例子:
{
"code": 0,
"payload": 1
}
描述:
獲取標(biāo)簽(分頁)例子:
輸入?yún)?shù)例子:
{
"accKey": "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"token" : "XXXXXXXXXXXXXXXXXXXXXXXXXXXXX",
"name": "今日頭條",
"page": 1, //第幾頁
"pageSize": 5, //每頁顯示多少條
}
返回格式例子:
{
"code": 0,
"payload": [
{
"id": 7,
"name": "今日頭條",
"cnt": 2 //當(dāng)前標(biāo)簽下有多少條數(shù)據(jù)
}
]
}
返回參數(shù)(查詢指定標(biāo)簽總條數(shù),獲取標(biāo)簽(分頁)):
Code 狀態(tài)碼
詳情:
code=0,操作成功
code=100,無效的accessKey信息
code=102,無效的token信息
code=104,未授權(quán)的accessKey
code=105,token與accessKey不匹配
code=106,token已經(jīng)過期