ANYLINK工业物联网盒子API开发文档

5星 · 超过95%的资源 需积分: 50 5 下载量 179 浏览量 更新于2024-07-18 收藏 3.03MB PDF 举报
"ANYLINK开发文档,是江苏紫清信息科技有限公司为工业物联网盒子提供的API使用说明书,涵盖了设备管理相关的接口,如用户管理、用户组管理、设备组管理和设备管理等。文档强调了接口调用的基本规则,如需先通过/login接口获取token,token有效期为600分钟。" 在工业物联网盒子的SDM-API中,主要涉及以下几个关键的知识点: 1. **用户管理**: - **获取用户列表**:允许开发者获取系统中的所有用户信息。 - **获取用户信息**:通过特定的用户ID获取该用户的详细信息。 - **用户登录**:提供接口供用户登录,返回token用于后续接口调用的身份验证。 - **添加用户**:允许添加新的用户到系统。 - **删除用户**:可以删除指定的用户。 - **验证用户名**:检查用户名是否可用,避免注册时冲突。 - **修改密码**:用户可以修改自己的密码。 2. **用户组管理**: - **获取所有用户组**:获取系统中所有的用户组信息。 - **判断用户组名字是否存在**:检查用户组名是否已被使用。 - **添加用户组**:创建新的用户组。 - **删除用户组**:移除已存在的用户组。 - **更新用户组**:修改用户组的属性或设置。 - **向用户组添加用户**:将用户分配到特定的用户组。 - **向用户组添加设备组**:将设备组与用户组关联。 - **获取不属于该用户组的用户**:列出未分配给特定用户组的所有用户。 - **根据用户组ID获取所有用户**:按用户组获取其成员。 - **从用户组删除设备组**:解除设备组与用户组的关联。 - **从用户组删除用户**:将用户从用户组中移除。 - **获取用户所在用户组ID**:确定用户属于哪个用户组。 3. **设备组管理**: - **获取所有设备组**:列出系统中的所有设备组。 - **获取某用户组下所有设备组**:针对特定用户组获取其关联的设备组。 - **获取不属于该用户组的设备组**:查找未与指定用户组关联的设备组。 - **添加设备组**:创建新的设备组。 - **更新设备组信息**:修改设备组的属性。 - **删除设备组**:删除设备组。 - **某设备组名称是否存在**:验证设备组名的唯一性。 - **向设备组添加设备**:将设备添加到设备组中。 - **获取不属于该设备组的设备**:列出未加入指定设备组的设备。 - **获取该设备组下所有设备**:查看设备组内包含的所有设备。 - **从设备组删除设备**:从设备组中移除设备。 4. **设备管理**: - **获取设备列表**:检索系统中的所有设备信息。 - **获取单个设备信息**:根据设备ID获取详细设备信息。 - **获取设备模型列表**:列出所有的设备模型,便于管理不同类型的设备。 这些接口共同构成了一个完整的设备管理系统,允许开发者对用户、用户组、设备组和设备进行增删改查等操作,实现对工业物联网盒子的有效管理和监控。每个接口都有详细的描述和调用方法,便于开发者集成到自己的应用中。