GWIoT

GWIoT是开发者的使用入口,包含应用层开发所需要的所有接口。

所有的接口均以组件化接口/协议的方式实现,开发者通过对应组件对象按需使用相关方法/属性。

可以通过相关的组件对象GWIoT.xxxComp调用方法,也可以直接通过GWIoT对象调用。

例如,以下调用方式的效果是相同的。

kotlin

val result = GWIoT.accountComp.login(account, password)
val result = GWIoT.login(account, password)

swift

GWIoT.shared.accountComp.login(account: account, password: password) { result, error in
// handle result
}
GWIoT.shared.login(account: account, password: password) { result, error in
// handle result
}

// or use Concurrency
let result = try await GWIoT.shared.login(account: account, password: password)

更多关于各平台集成使用GWIoT说明请查阅Github

Properties

Link copied to clipboard

账号管理组件

Link copied to clipboard

相册组件

Link copied to clipboard

绑定设备组件

Link copied to clipboard
Link copied to clipboard

设备管理组件

Link copied to clipboard

设备分享组件

Link copied to clipboard

网络服务组件

Link copied to clipboard
Link copied to clipboard

消息中心组件

Link copied to clipboard
Link copied to clipboard

插件组件

Link copied to clipboard

获取/设置跟设备有关的属性/物模型/路径组件

Link copied to clipboard
Link copied to clipboard

二维码组件

Link copied to clipboard

账号注册服务组件

Link copied to clipboard
open override val solution: Solution? = null