用API修改应用过滤配置
来自WFilter上网行为管理系统文档和指南
WFilter(讨论 | 贡献)2023年9月27日 (三) 18:51的版本 (创建页面,内容为“{{DISPLAYTITLE:用API修改应用过滤配置}} == config_load == <pre style="white-space: pre;"> $result = $ngf->config_load("wfilter-appcontrol"); echo "config:$...”)
config_load
$result = $ngf->config_load("wfilter-appcontrol"); echo "config:$result";
返回格式:
config:{ "jsonrpc":"2.0", "id":2, "result": [ 0, { "values": //配置文件内容 { "rule1695810460278": //rule ID { ".anonymous":false, ".type":"rule", ".name":"rule1695810460278", ".index":0, "name":"test1", //规则名称 "toall":"false", //是否对所有终端生效 "enable_ab":"true", "utype":"device", //应用对象类型:device--终端,user-用户,range自定义 "user":["group1546995000471"], //应用对象 "time":"time1", //生效时间段 "autoblock":"0,0,0", //自动禁止规则 "blockup2":"false", //智能过滤 "blockall":"false", //禁止所有 "unknown":"false", //禁止未知 "block":["PPLive","QQLive","PPStream"], //禁止的应用列表 "id":"rule1695810460278", //规则id "enabled":"true" //是否启用 } }, ... //多条规则 } ] }