XLinkAddDeviceTask

本类用于绑定及订阅扫描到的设备实体

一、注意事项

绑定设备指的是内网中进行和设备进行秘钥的交换。订阅是指到平台去绑定用户和设备的关系。

二、属性列表

参数名称 描述 类型
device 要添加的设备 XDevice
needSubscription 是否需要订阅设备,默认情况下为YES BOOL

三、API 列表

1. 构建添加设备任务

+ (instancetype)addDeviceTaskWithDevice:(XDevice *)device
                                pinCode:(NSData * _Nullable)pinCode
                                timeout:(NSUInteger)timeout
                      completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;

支持的版本

开始支持的版本:6.1

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
device XDevice 要添加的设备
pinCode NSData 安全码,一般为设备会显示出来,需要设备支持。没有的时候传nil即可
timeout NSUInteger 任务超时时间
completionHandler XLinkTaskDidCompletionHandler 完成后的回调

输出参数

错误码

2. 构建二维码添加设备任务

+ (instancetype)addDeviceTaskWithQrcodeString:(NSString *)qrcodeString
                                      timeout:(NSUInteger)timeout
                            completionHandler:(XLinkTaskDidCompletionHandler)completionHandler;

支持的版本

开始支持的版本:6.1

注意事项

输入参数

具体的接口输入参数描述如下:

参数名称 类型 描述 必选
qrcodeString NSString 扫描的二维码
timeout NSUInteger 任务超时时间
completionHandler XLinkTaskDidCompletionHandler 完成后的回调

输出参数

错误码

没找到需要的文档?
你可以提交工单反馈 或 阅读常见问题