mobile CCTV,mobile surveillance,police body worn cameras

标题: 新增用户的接口定义(swAddUser)是什么? [打印本页]

author: Zaihui    time: 2018-10-12 17:39
标题: 新增用户的接口定义(swAddUser)是什么?
用户管理中新增用户的接口定义(group.swAddUse)能否发一下,我这边调用时一直出错。
            var userManager = session.swGetUserManager();
            var group = userManager.swGetGroupById(groupId);
            var userInfo = {
                isGroupManager: isGroup,
                isUserManager: isUser,
                isDevManager: isDev,
                isDevAssManager: isDevAss,
                name: name,
                email: email,
                phone: phone,               
                groupid: gid,
                passwd: name,
                description: name,
                resources: []
            };
            console.log("testAddUser: " + JSON.stringify(userInfo));

            var rc = group.swAddUser({
                info: userInfo,
                callback: function (sender, option, data) {
                    if (option.emms.code == jSW.RcCode.RC_CODE_S_OK) {
                        var userid = sender.tag;
                        console.log('add user successly:' + userid);
                    }
                },
                tag: userInfo.name
            });


author: admin    time: 2018-10-12 18:11
出啥错?
author: Zaihui    time: 2018-10-16 17:58
jsw.js:1 Uncaught TypeError: Cannot read property 'isGroup' of undefined
    at e.SwUserManager.SwGroup._add_user (jsw.js:1)
    at e.SwUserManager.SwGroup.swAddUser (jsw.js:1)
    at testAddUser (UserManager.html:721)
    at HTMLInputElement.onclick (UserManager.html:171)
author: IBeli    time: 2018-10-17 10:36
Zaihui post on2018-10-16 17:58
jsw.js:1 Uncaught TypeError: Cannot read property 'isGroup' of undefined
    at e.SwUserManager.SwG ...

您可以参照下接口文档,里面addUser接口调用,应该如下所示。   如果您那边使用的是老版本的接口,可以升级下。

[attach]1540[/attach]
var ongetAddUserResult = function(options, response, data){
     options.tag //用户数据
}


var userinfo = {
     id:"user1",
     sysadmin: {
        isGroup: true, //Boolean
        isUser: true
     }
     .......
};


var params = {
    info: userinfo ,
    callback: ongetAddUserResult,
    tag: "用户数据"
}





author: Zaihui    time: 2018-10-17 11:22
这个serverid字段是从哪来的?
你们在 http://61.191.27.18:8081/doc/index.html 上的开发文档是最新的吗? 里面没找到addUser接口调用的定义。能否提供下最新的开发文档。
另外, 你说的升级是 升级Web服务器 还是 升级中心管理服务 ?
我这边的中心管理服务版本是  2018-08-30 01:33:18 ,已经是最新版本了。
如果是升级Web服务器,请告知一下升级方法。
author: IBeli    time: 2018-10-17 11:35
Zaihui post on2018-10-17 11:22
这个serverid字段是从哪来的?
你们在 http://61.191.27.18:8081/doc/index.html 上的开发文档是最新的吗 ...

http://61.191.27.18:8081/doc/index.html 是最新的文档[attach]1541[/attach]
我说的升级,意思是升级我们服务器的Web插件。

author: Zaihui    time: 2018-10-17 12:05
serverid这个, 我的意思是应该调用哪个接口去获取?
另外, Web服务器插件如何升级?请告知一下升级方法。
author: IBeli    time: 2018-10-17 15:30
Zaihui post on2018-10-17 12:05
serverid这个, 我的意思是应该调用哪个接口去获取?
另外, Web服务器插件如何升级?请告知一下升级方法 ...

serverid 这个可以不填,不需要填, 文档中没备注,不好意思。
升级,需要获取到我们新的Web服务器插件安装程序,然后安装下就行了。
如何获取,可以联系之前给你我们服务器安装程序的人。





欢迎光临 mobile CCTV,mobile surveillance,police body worn cameras (http://bbs.besovideo.com:8067/) Powered by Discuz! X3.2