Jacket 发表于 2023-8-16 23:20:21

学习笔记4(展示设备列表)

本帖最后由 Jacket 于 2023-8-16 23:20 编辑

一、本次继续基于https://club.gizwits.com/forum.php?mod=viewthread&tid=169622二、由于获取绑定设备列表需要登录才能获取,所以我这里采用了匿名方式登录,不需要注册用户账号;登录成功后还需要获取uid和token。userLoginAnonymous():匿名登录。匿名方式登录,不需要注册用户账号。回调:didUserLogin(result, uid, token)Result:GIZ_SDK_SUCCESS表示成功,其他为失败,详细可查看GizWifiErrorCode的枚举定义Uid:注册成功后得到的uidToken:注册成功后得到的token 三、我这里通过点击事件将获取的uid和token传递到另外一个Activity四、接收uid和token,并调用getBoundDevices()getBoundDevices(uid,token): 获取绑定设备列表uid:用户登录或注册时得到的uidtoken:用户登录或注册时得到的token五、回调数值didDiscovered(result, deviceList)result :GIZ_SDK_SUCCESS表示成功,其他为失败,详细可查看GizWifiErrorCode的枚举定义deviceList:GizWifiDevice实例组成的数组,该参数将只返回根据指定productKey筛选过的设备集合。productKey在getBoundDevices接口调用时指定六、实物现象可以对比一下PK、did、mac等的序号是否一致
页: [1]
查看完整版本: 学习笔记4(展示设备列表)