有奖捉虫:办公协同&微信生态&物联网文档专题 HOT

详细描述

字符串相关的物模型, 包括属性, 行为或者事件, 上传失败但又没有错误码返回。

原因分析

最常见的原因是物模型中字符串使用 json 封装或者传入其他特殊字符, 物模型的值最终会被封装到一个大 json 消息体中, 如果传入的字符串本身就是 json 或者有特殊字符, 破坏了整个消息体的 json 完整性, 上报的消息不合法会被后台丢弃。

解决办法

如果需要使用字符串传输 json 信息, 推荐使用 base64 编码后再传输。