其他 CGI
版本/作者/日期 | 修改内容 |
---|---|
1.0/David/2013-03-30 | 初版 |
测试 IP Camera 上的邮件参数设置能否正常工作
mail_test.cgi
- 权限要求:
管理权限
- 语法:
/mail_test.cgi[?user=&pwd=&session=&json=&jsonp_callback=&json=&jsonp_callback=&result=]
- 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码 session:Session 认证方式需用到的 Session ID json/jsonp_callback:返回 json 类型数据设置 result:返回的相应的变量名称设置。。
- 返回:
result: 0:成功 -1:系统错误 -2:参数错误 -3:无法连接服务器 -4:STARTTLS 错误 -5:TLS 错误 -6:服务器错误 -7:不支持的认证方式 -8:认证失败 -9:邮件被拒收 -10:超时。
- 示例:
http://192.168.0.188/mail_test.cgi?session=1891048766 IP Camera 返回: var result=0;
搜索 Wi-Fi 热点
wifi_scan.cgi
- 权限要求:
管理权限
- 语法:
/wifi_scan.cgi[?user=&pwd=&session=&json=&jsonp_callback=&result=&bssid=&ssid=&type=&auth=&encrypt=&rssi=]
- 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码 session:Session 认证方式需用到的 Session ID json/jsonp_callback:返回 json 类型数据设置 result/bssid/ssid/type/auth/encrypt/rssi:返回的相应的变量名称设置。
- 返回:
如果返回 js 文本 result:<0:搜索操作失败;>=0:搜索到的热点数目 bssid:数组变量,热点 bssid ssid:数组变量,热点 ssid type:数组变量,热点类型;0:Infra;1:Adhoc auth:数组变量,热点认证类型 0:开放 1:共享 2:自动 3:WPA-PSK 4:WPA2-PSK 5:WPA-NONE encrypt:数组变量,热点加密算法 0:无 1:WEP 2:TKIP 3:AES rssi:数组变量,热点信号强度 如果返回 json 文本 result:<0:搜索操作失败;>=0:搜索到的热点数目 ap 对象数组,ap 对象包括: bssid, ssid, type, auth, encrypt, rssi
- 示例:
http://192.168.0.188/wifi_scan.cgi?session=1891048766 IP Camera 返回: var result=2; var bssid=new Array(); var ssid=new Array(); var type=new Array(); var auth=new Array(); var encrypt=new Array(); var rssi=new Array(); bssid[0]='00229324e7cc'; ssid[0]='ChinaNet-VwtK'; type[0]=0; auth[0]=3; encrypt[0]=2; rssi[0]=167; bssid[1]='e005c545646a'; ssid[1]='Ajisai'; type[1]=0; auth[1]=3; encrypt[1]=3; rssi[1]=193;
认证指定的用户
check_user.cgi
- 权限要求:
任意权限
- 语法:
/check_user.cgi[?user=&pwd=&json=&jsonp_callback=&user_val=&pwd_var=&group=]
- 参数:
user/pwd:参数认证方式中需用到的登录用户名/密码 json/jsonp_callback:返回 json 类型数据设置 user_var/pwd_val/group:返回的相应的变量名称设置。
- 返回:
group:用户权限,< 0 表示无此用户或密码错误 user:认证的用户名 pwd:认证的用户密码