github.com/qiniu/go-sdk/v7@v7.27.0/linking/doc.go (about) 1 // Package linking 提供七牛云 IoT 设备联网平台的 Go 客户端。 2 // 3 // 官方文档: https://developer.qiniu.com/linking 4 // 5 // # 创建客户端 6 // 7 // manager := linking.NewManager(mac, nil) 8 // 9 // # 设备管理 10 // 11 // - [Manager.AddDevice] / [Manager.QueryDevice] / [Manager.UpdateDevice] / [Manager.DeleteDevice]: 设备 CRUD 12 // - [Manager.ListDevice]: 列举设备,支持按前缀、在线状态、类型过滤 13 // 14 // # 设备密钥 15 // 16 // - [Manager.AddDeviceKey] / [Manager.QueryDeviceKey] / [Manager.DeleteDeviceKey]: 密钥管理 17 // - [Manager.UpdateDeviceKeyState]: 启用/禁用密钥 18 // - [Manager.CloneDeviceKey]: 克隆设备密钥到另一台设备 19 // 20 // # 录像与直播 21 // 22 // - [Manager.Segments]: 查询录像片段 23 // - [Manager.Saveas]: 录像存储(转存为指定格式) 24 // - [Manager.StartLive]: 开始直播 25 // 26 // # 设备历史与统计 27 // 28 // - [Manager.ListDeviceHistoryactivity]: 设备上下线历史 29 // - [Manager.Stat]: 设备统计 30 // - [Manager.RPC]: 向设备发送 RPC 命令 31 package linking