子账号系统介绍:终端用户通过开发的APP注册账号(假定为A),同时APP后台调用我们的子账号接口生成一个子账号(假定为B),在客户后台需要A和B一一对应;同时调用子账号权限接口给对应子账号分配权限(具体分配哪些权限由服务端决定);后续终端用户使用APP时,输入的账号是你们自己的账号A,通过A账号的权限去实现你们自己的业务,当他需要使用萤石的业务(如看监控视频,操作摄像头)后台调用对应的接口,此时后台找到该账号对应的B账号,通过B账号的权限来实现。 注意:子账号无法直接添加删除设备,添加逻辑需要处理成设备添加到开发者账号然后授权给子账户,删除逻辑需要处理成子账户删除权限,再从开发者账户删除设备。 |