pb9调用http发短信post_强大脚本功能助您一臂之力-Total Control 通过POST执行 JS API...

你还没开始用手机群控软件做推广吗?做客服系统吗?做工作室吗?做手机测试吗?那你真该好好反省一下了。现在我来讲讲强大的群控软件的脚本功能,让你用起来更得心应手。

Total Control 是一款手机多控软件,可以通过电脑控制一台到100台手机。拥有强大的脚本功能。

d3fcbc68c33240226b72c9296dbfa77e.png

Total Control既提供 REST API,也提供了 JS API,用户们可以根据自己需求选择接口来实现功能,相比之下 Total Control 提供的JS API 更丰富,功能更强大,为了方便用户,在6.9.0版本Total Control 可以通过POST执行 device. 的 JS API。

6b7a19f466b5a7dee0343f0c82301b47.png

如果用户想通过 POST 调用 JS API, 可以使用下面介绍的 REST API 在 Total Control 上执行 JS API。

请求方式:POST

http://IP:8090/TotalControl/v1/devices/:device/scripts?cmd=:cmd&param=:parm&token=:token

参数说明:

参数名

类型

必选

描述

IP

string

Y

访问 Total Control 服务器的 IP 地址

token

string

Y

Total Control TOKEN

cmd

string

Y

要执行的 JS API 命令对应的方法名称

param

string

N

要执行的 JS API 命令对应的方法参数,多个参数使用’[]’,例如:[0.5, 0.25])

返回示例:

成功,则返回:

{ "status": true, "value": "" }

字段

类型

描述

status

boolean

true:成功 false:失败

value

string

JS API 的返回信息

示例:通过 POST执行JS API “send(sigmaConst.KEY_MENU)"

注意:下列示例是通过本机访问 Total Control 服务器,所以 IP 都是用的 "localhost"。

RingoJS 请求示例:

可以复制下面的代码,在 Total Control 的脚本终端中执行,也可以保存为后缀为 js 的文件, 例如:example.js,在Total Control 执行器中执行。

//导入一些 ringoJS 的包var {request} = require('ringo/httpclient');var base64 = require('ringo/base64');//将用户名密码编码,'sigma:3D391497'是用户名和密码,在Total Control系统设置里面可以看到var userpass = base64.encode('sigma:3D391497');//第一步:获取 Total Control 脚本开发所用的开发 tokenvar gettoken = request({ method: 'GET', url: 'http://localhost:8090/TotalControl/v1/login', headers: {'Authorization': userpass} });//将获取的响应内容转换成json对象var ret_token = eval('(' + gettoken.content + ')'); var token = ret_token.value.token; print("//获取 token 的值为:" + token);//第二步:获取当前主控设备 ID 值var getdevice = request({ method: 'GET', url: 'http://localhost:8090/TotalControl/v1/devices/main?token=' + token });var device = eval('(' + getdevice.content + ')').id; print("//获取到设备的 ID:"+ device);//第三步:通过 POST 调用 JS APIvar ret = request({ method: 'POST', url: 'http://localhost:8090/TotalControl/v1/devices/'+ device+'/scripts', data: { "token": token, "cmd":"send
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值