跳到主要内容

概述

@espressif/rainmaker-base-sdk 提供了管理节点群组的功能,即应用程序中 ESPRMGroup 类的实例。功能涵盖获取节点群组列表、创建节点群组和子群组、向群组添加或移除节点、共享群组以及管理群组元数据等。

注意:文档中使用的 userInstance 指的是在 用户登录 步骤中获取的 ESPRMUser 类实例。

RainMaker 中的群组管理

RainMaker 群组管理功能支持:

  • 创建和管理节点群组
  • 向群组添加或移除节点
  • 在群组内创建子群组
  • 与其他用户共享群组
  • 转移群组所有权
  • 更新群组信息和元数据
  • 管理群组共享请求

群组管理功能

获取群组

检索和查询节点群组。

  • 获取用户群组(支持分页)
  • 通过 ID 获取群组
  • 通过名称获取群组

管理群组

创建、更新和管理节点群组。

  • 创建节点群组
  • 更新群组信息
  • 删除群组
  • 退出群组
  • 向群组添加节点
  • 从群组移除节点
  • 获取节点列表
  • 获取节点详细信息
  • 创建子群组
  • 获取子群组

共享群组

与其他用户共享群组并管理共享请求。

  • 共享群组
  • 转移群组
  • 共享群组(群组级别)
  • 转移群组(群组级别)
  • 移除共享
  • 获取共享信息
  • 获取已发出的群组共享请求
  • 获取已收到的群组共享请求

群组元数据

管理群组元数据和自定义数据。

  • 更新元数据

On this page