thingPropertyPost(),传入参数propData为要上报的属性内容,propData为符合key-value形式的map类型,其中key为属性标识符,value为属性值PostResult,包含属性:success,msgId:| 属性名称 | 属性类型 | 是否必填 | 描述 |
|---|---|---|---|
| success | bool | 是 | 上报结果,true为成功,false为失败 |
| msgId | string | 是 | 上报消息的msgId,用于标识上报消息,用于与回调函数传入的上报结果进行匹配,msgId由SDK生成 |
onThingPropertyPost(),传入参数msgId,code,data,msg:| 参数名称 | 参数类型 | 是否必填 | 描述 |
|---|---|---|---|
| msgId | string | 是 | 服务器响应消息的msgId,用于与SDK上报消息进行匹配 |
| code | int | 是 | 服务器响应消息的code,用于标识上报结果,200为成功,其他为失败 |
| data | object | 否 | 服务器响应的数据 |
| message | string | 是 | 服务器响应消息的msg,用于标识上报结果,success为成功,其他为失败 |
thingEventPost(),传入参数identifier为要上报的事件标 识符,outputData为要上报的事件内容,outputData为符合key-value形式的map类型,其中key为事件输出参数标识符,value为事件输出参数值PostResult,包含属性:success,msgId:| 属性名称 | 属性类型 | 是否必填 | 描述 |
|---|---|---|---|
| success | bool | 是 | 上报结果,true为成功,false为失败 |
| msgId | string | 是 | 上报消息的msgId,用于标识上报消息,用于与上报结果进行匹配,msgId由SDK生成 |
onThingEventPost(),传入参数msgId,code,data,msg:| 参数名称 | 参数类型 | 是否必填 | 描述 |
|---|---|---|---|
| msgId | string | 是 | 服务器响应消息的msgId,用于与SDK上报消息进行匹配 |
| code | int | 是 | 服务器响应消息的code,用于标识上报结果,200为成功,其他为失败 |
| data | object | 否 | 服务器响应的数据 |
| message | string | 是 | 服务器响应消息的msg,用于标 识上报结果,success为成功,其他为失败 |
onThingPropertySet,在监听到属性下发时,会触发该回调函数,传入参数msgId为本次下发的消息ID,propData为本次下发的属性内容,propData为符合key-value形式的map类型,其中key为属性标识符,value为属性值ThingPropertySetResult,包含属性:success,code,message:| 属性名称 | 属性类型 | 是否必填 | 描述 |
|---|---|---|---|
| success | bool | 是 | 上报结果,true为成功,false为失败 |
| code | int | 是 | 响应给服务器的code,用于标识上报结果,200为成功,其他为失败 |
| message | string | 是 | 响应给服务器的msg,用于标识上报结果,success为成功,其他为失败 |
onThingServiceCall,在监听到服务调用时,会触发该回调函数,传入参数msgId为本次服务调用的消息ID,identifier为本次服务调用的标识符,inputData为本次服务调用的输入参数,inputData为符合key-value形式的map类型,其中key为输入参数标识符,value为输入参数值ThingServiceCallResult,包含属性:success,code,message,outputData:| 属性名称 | 属性类型 | 是否必填 | 描述 |
|---|---|---|---|
| success | bool | 是 | 上报结果,true为成功,false为失败 |
| code | int | 是 | 响应给服务器的code,用于标识上报结果,200为成功,其他为失败 |
| message | string | 是 | 响应给服务器的msg |