为什么在具有 KAA 的端点客户端中得到 200 的响应但不显示消息正文

Why get a response of 200 but not showing message body in the endpoint client with KAA

我尝试使用 Kaa 沙箱(curl 命令和 UI)将发送通知与 Json 文件一起使用。

我的问题是:

当我使用 json 文件时为什么不在客户端端点显示消息正文(通知演示(JAVA SDK)?!,我收到 200 个响应.

提示:sdk根据相关schema。

我找到了正确的解决方案。

1- 确保你的SDK与schemaId相关

2- 确保您的架构结构刚刚给定消息字段:

{
"type": "record",
"name": "Notification",
"namespace": "org.kaaproject.kaa.schema.example",
"fields": [
    {
        "name": "message",
        "type": "string"
    }
]

}

3- 和您的 json 文件:

{
  "message" : "Hello world!"
}

4- 你的 curl 命令应该根据相关的 schemaId 和 topicId 应用 tionId

向您展示: 这是我的 json 文件:

那么这是客户端的响应: