认证与连接
LinkKit
初始化参数类:
LinkKitInitParams
,包含属性:productId
,deviceId
,deviceSecret
,mqttHost
,mqttPort
,clientId
,其中除了clientId
都是必填字段,注意,后续需要可以通过LinkKit
对象访问LinkKitInitParams
init()
LinkKitInitParams
类结构:属性名称 | 属性类型 | 是否必填 | 描述 |
---|---|---|---|
ProductId | string | 是 | 产品ID,设备认证三元组之一 |
DeviceId | string | 是 | 设备ID,设备认证三元组之一 |
DeviceSecret | string | 是 | 设备密钥,设备认证三元组之一 |
MqttHost | string | 是 | MQTT Server连接地址 |
MqttPort | int | 是 | MQTT Server连接端口号 |
clientId | string | 否 | 客户端ID,参考MQTT协议接入文档中的clientId |
var linkKitInitParams = new LinkKitInitParams
{
ClientId = "123",
DeviceId = "sdkdevice1",
ProductId = "sdkproduct",
DeviceSecret = "AMIBJq1146525727647547393",
MqttHost = "192.168.100.30",
MqttPort = 32281,
};
LinkKit linkKit = new LinkKit(linkKitInitParams);
var initResult = linkKit.init();
修改于 2023-12-10 17:30:56