收藏官网首页
查看: 1299|回复: 0

[技术分享] 学习笔记12(SDK接入安卓,使用二维码分享设备)

29

主题

29

帖子

2384

积分

金牌会员

Rank: 6Rank: 6

积分
2384
 楼主| 发表于 2023-8-24 22:46:09 | 显示全部楼层 |阅读模式
校园创客福利
一、本次继续完善https://club.gizwits.com/thread-169657-1-1.html
二、首先需要先添加依赖
1.png
三、这里我们新建了一个Activity,在布局中创建了一个ImageView,如下图:
2.png
四、完成之前没有填写的点击事件,实现界面跳转
3.png
五、对控件进行初始化
4.png
六、创建分享邀请
sharingDevice(token,deviceID,sharingWay, guestUser,guestUserType):创建分享邀请
token:用户token
deviceID:创建分享邀请的设备ID
sharingWay:分享邀请是通过账号分享还是二维码分享,详细可以查看GizDeviceSharingWay的枚举定义;这里使用了GizDeviceSharingByQRCode。
guestUser:如果是账号分享,要指定用户名,用户名可以是普通用户名、手机号、邮箱、用户的uid。如果是二维码分享,该参数可传null
guestUserType:账号分享时,该参数需要指定用户名是哪种类型,见GizUserAccountType 枚举定义。如果是通过用户的uid分享的,此变量应为GizUserOther,其他按照对应的用户类型传值;这里使用了GizUserPhone。
5.png
七、完成回调
didSharingDevice(result, deviceID, sharingID,QRCodeImage):回调数据
result:返回数值为GIZ_SDK_SUCCESS表示成功,其他为失败,详细可查看GizWifiErrorCode的枚举定义
deviceID:返回创建分享邀请的设备ID
sharingID:分享邀请创建成功时被分配的ID。失败时该参数为nul
QRCodeImage:二维码图片内容。二维码邀请创建失败或者账号分享时,该参数为null
6.png
八、实物现象
7.png
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

版权与免责声明 © 2006-2024 Gizwits IoT Technology Co., Ltd. ( 粤ICP备11090211号 )

快速回复 返回顶部 返回列表