名称 | 描述 | 示例值 |
---|---|---|
host | ddq服务器IP或域名 | h2-ddq.xlink.cn |
port | ddq服务服务器端口 | 80 |
appId | 应用ID,用于身份验证 | 2e07****72a00 |
appSecret | 应用密钥 | c8b***6d90c02 |
authType | 证书类型: app表示应用证书,accesskey表示外部授权证书 | app |
authHost | 身份认证服务器的域名 | https://api2.xlink.cn |
clientId | 客户端的唯一标识,有开发者自行设置,请开发者自行保证唯一性。⚠️同一个程序不应该更换ClientId,一旦更换ID,它将接收不到旧ClientId上的数据,造成业务数据丢失的情况。 | asdfasdf |
clientMode | 客户端模式, 采取什么方式进行推送数据,建议使用pull | pull |
heartbeatInterval | 客户端保存连接的心跳周期,单位是毫秒 | 60000 |
heartbeatTimeoutThreshold | 最大连接断开检查周期,单位是毫秒 | 180000 |
pullLimit | 一次拉取数据的最大条目数 | 1000 |
pullInterval | 拉取数据的间隔,单位是毫秒 | 200 |
executors | 为了定时拉取数据,客户端会定时向服务端获取消息。onDataRead()收到的消息放到异步线程池中,并调用开发者定义好的回调函数。一般是有开发者设置线程池,如果没有设置,客户端也会默认创建线程数为1的线程池 | new DefaultEventLoopGroup(1) |
nettyIoThreadNum | 客户端的IO线程数,如果是单个应用,设置成1即可 | 1 |
connectionListener | 向上层推送事件消息,比如,当设备发生重连时,开发者可以从reconnect()方法中获取相关信息 | |
groupId | 在IoT管理台创建订阅组ID | 1***3 |
- 平台介绍
- 云端开发
- 常用API接口概览
- A-快速开始
- A-Restful API使用
- A-XAPP SDK 基本配置
- A-XAPP SDK高级配置
- A-基础功能使用
- A-云端消息推送
- A-设备订阅关系管理
- A-设备分享管理
- A-设备固件升级
- A-设备连接状态管理
- A-设备物模型详解
- A-用户授权管理
- A-DeviceHelper
- A-错误码说明与使用
- A-BaseLog.Config
- A-EventNotify
- A-EventNotifyHelper
- A-Task API
- A-XDevice
- A-XLinkConfig.Builder
- A-XLinkConstant
- A-XLinkTMLManager
- A-XLinkDeviceEvent
- A-XLinkDeviceManager
- A-XLinkSDK
- A-XLinkUser
- A-XLinkUserManager
- A-FAQ
- Android Demo
- A-v5版本升级到v6.0.6.9版本
- A-v6.0.6.9版本升级到v6.0.7.1版本
- A-v6.0.7.1版本升级到v6.1.0.3版本
- A-v6.1.0.3版本升级到v6.2.3.7版本
- A-v6.2.3.7版本升级到v6.2.7.4版本
- A-移动推送
- I-进阶篇
- XLinkEventNotify
- XLinkDataPointChangeNotify
- XLinkDataPointAlertNotify
- XLinkDeviceShareNotify
- XLinkBroadcastNotify
- XLinkDevicePropChangedNotify
- XLinkSubscriptionChangeNotify
- XLinkDeviceOnlineStateChangedNotify
- XLinkDeviceOnlineStateAlertNotify
- XLinkHomeMessageNotify
- XLinkHomeInviteNotify
- XLinkHomeDeviceAuthrizeChangedNotify
- XLinkHomeMemberChangedNotify
- XLinkHomeDeviceChangedNotify
- Manager
- PublicModels
- Tools
- XLinkUserAuthorizeTask
- XLinkThirdPartyAuthorizeTask
- XLinkSyncDeviceListTask
- XLinkGetDeviceListTask
- XLinkConnectDeviceTask
- XLinkScanDeviceTask
- XLinkAddDeviceTask
- XLinkRemoveDeviceTask
- XLinkTMLInvokeServiceTask
- XLinkTMLProbeAttributeTask
- XLinkTMLSetAttributeTask
- XLinkShareDeviceTask
- XLinkHandleShareDeviceTask
- I-错误码列表
- XLinkSDK
- I-资源下载
- I-FAQ
- APP SDK错误码
- C端APP集成
- B端APP集成
- 常见Q&A
- APP开发说明及指引
- API调用规范
- 基础服务
- 设备服务
- 事件服务
- 场景服务
- 数据订阅
- API网关
- 第三方服务集成
- 语音AI
- 系统设置