1. 节点服务相关
1.1. exit 退出脚本
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"exit"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.2. openECSystemSetting 打开EC设置
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"openECSystemSetting"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.3. isAccMode 是否无障碍模式
- 是否无障碍模式
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"isAccMode"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.4. isAccServiceOk 无障碍服务是否正常
- 无障碍服务是否正常
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"isAccServiceOk"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.5. isAgentMode 是否代理模式
- 是否代理模式
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"isAgentMode"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.6. isAgentServiceOk 代理服务是否正常
- 代理服务是否正常
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"isAgentServiceOk"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.7. isServiceOk 节点服务是否正常
- 节点服务是否正常,不区分运行模式
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"isServiceOk"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.8. startEnv 启动环境
- 启动环境,最好先激活手机,这样会自动启动环境,且免root
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"startEnv"
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}
1.9. setECSystemSetting 设置EC系统参数
- 设置EC系统参数
- @param settings JSON内部属性解释:
- running_mode:运行模式,值为 无障碍 或者 代理
- auto_start_service: 是否自启动服务,值为 是或者否
- daemon_service: 是否守护服务,值为 是或者否
- volume_start_tc: 是否音量键启动脚本,值为 是或者否
- log_float_window: 是否展示日志悬浮窗,值为 是或者否
- @return 布尔型,true代表是,false代表否
var request = require('request');
var url="http://127.0.0.1:20391/global";
var p = {
"type":"setECSystemSetting",
"settings":{
"running_mode":"无障碍",
"log_float_window":"是"
}
};
var data = JSON.stringify(p);
request({
url: url,
method: "POST",
json: true,
headers: {
"content-type": "application/json",
},
body: data
}, function(error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
}