Curl 是否可以在Kaa平台中不使用任何文件发送通知?

Curl 是否可以在Kaa平台中不使用任何文件发送通知?,curl,notifications,kaa,Curl,Notifications,Kaa,包括curl在内的所有Kaa通知示例都使用文件方法发送通知数据。是否可以通过将Json对象解析为字符串并像更新配置一样将其作为主体发送来发送通知数据?我不想先将通知正文保存到硬盘。然后从该文件中读取。谢谢您的建议。Curl提供命令行数据解析(参数-d)。见 例如: curl -v -S -u username:password -X POST \ --header 'Content-Type: multipart/form-data' \ --header 'Accep

包括curl在内的所有Kaa通知示例都使用文件方法发送通知数据。是否可以通过将Json对象解析为字符串并像更新配置一样将其作为主体发送来发送通知数据?我不想先将通知正文保存到硬盘。然后从该文件中读取。谢谢您的建议。

Curl提供命令行数据解析(参数-d)。见
例如:

    curl -v -S -u username:password -X POST \
    --header 'Content-Type: multipart/form-data' \ 
    --header 'Accept: application/json' \
    -d '{"id": "42", "name":"kaa_notification"}' \
    'http://localhost:8080/kaaAdmin/rest/api/sendNotification' | python -mjson.tool
curl-v-S-u用户名:密码-X帖子\
--标题“内容类型:多部分/表单数据”\
--标题“接受:应用程序/json”\
-d'{“id”:“42”,“名称”:“kaa_通知”}'\
'http://localhost:8080/kaaAdmin/rest/api/sendNotification“| python-mjson.tool

UPD:另请参见。

我有这样的curl命令:`curl-v-S-u devuser:devuser 123-F'notification={“applicationId”:“2”,“schemaId”:“196608”,“topicId”:“1”,“type”:“USER”};type=application/json'-F'endpointKeyHash=vS2G8STv+37hNP6n2jP8FOnbSMI=;type=text/plain'-F file=@/home/ehsan/Desktop/myNotif.json”“| python-mjson.tool`我不知道如何发送请求的通知部分。你能让我知道整个命令吗?#Y.Verzun'curl-v-S-u devuser:devuser123-X POST\--header'Content Type:multipart/form data'\--header'Accept:application/json'\--d'{“notification”:{“applicationId\”:“2\”,“schemaId\:“196608\”,“topicId\:“1\”,“Type\:“USER\”:“USER\”,“Type\”:“USER\”d'{“EndpointHash”:“vS2G8STv+37hNP6n2jP8FOnbSMI=;type=text/plain”}'-d'{“文件”:“{“名称”:“gl\”,“源代码”:“gl.mp3\”,“类型”:“文件\”,“卷\”:“20\”,“优先级”:“1\”,“动作\“:“播放\”,“开始时间\-“10:21\,“停止时间\-”:“10:23\”,“mjson工具如有任何建议,我将不胜感激。”上传已完全发送:361字节中有361个