setOnvifUser.lua
[返回首页]

API说明

修改Onvif用户信息(及密码)

参数

HTTP提交参数:GET; POST

通过HTTP测试该API调用 (URL):

Username

要修改的用户名

测试值:

Password
字符串

新密码

测试值:

Name
字符串

用户的友好名称 (为空时表示不修改)

测试值:

Role
字符串

用户角色 (为空时,默认角色为 user)

注意:admin用户是系统内建的管理员用户,它的用户角色不可以被修改(默认为 administrator)

administrator

管理员

operator

Operator

user

普通用户

测试值:

返回

返回JSON格式的结果。该JSON数据的格式如下:

{
/*对象*/

"Result":
数值

200表示OK, 其它错误码含义类似于HTTP Response.

"Status":
"字符串"

状态消息。反馈API执行的结果状态,如有错误,将描述出错的原因。

"Data": {
/*对象*/

"Reason":
"字符串"

如果返回错误码为405,Reason说明修改用户失败的原因:

invalid

无效的用户名

notexist

指定的用户不存在

}
}

说明

安全性说明:

调用该API必须通过HTTP的身份认证。身份认证用户名和密码同Web登录。

其它说明

在本页面的API Call测试中,给定的用户名为admin,密码为admin(指定HTTP Request header中Authorization:"Basic YWRtaW46YWRtaW4=")。如果需要修改,请在下面指定:

修改Authorization值:

Device HTTP API, v1.0