一些 Watson IoT 示例在设备负载中使用广告{"d":{"temp":20}}
。就像这里嵌入的 c : :
"{\"d\" : {\"temp\" : 34 }}"
其他人不使用这个 d,他们只是发送 format {"temp":20}
。像这个java 示例:
//Generate a JSON object of the event to be published
JsonObject event = new JsonObject();
event.addProperty("name", "foo");
event.addProperty("cpu", 90);
event.addProperty("mem", 70);
两者都有效,但我遇到过由于下游应用程序失败而不得不放入广告的情况 - 他们说这是 api 规范的一部分。我找不到它实际上是任何规范的一部分。d还是不d,这是个问题?