Orl*_*doL 6 json amazon-web-services amazon-sns
我正在尝试通过 CLI 以 json 格式发送 SNS 消息。
aws sns publish --cli-input-json "{\"TopicArn\":\"xxx\",\"Message\":\"first line\n second line\",\"Subject\":\"Empty subject\"}"
Run Code Online (Sandbox Code Playgroud)
但是 \n 不起作用。"\r\n" 或 "\n" 都不是。我认为该字符串已被 SNS 转义,因此 \n 不起作用。有谁知道如何发送 2 行消息?(发送 2 条消息不是一种选择)感谢您的建议!
我认为\\n
这实际上是您正在寻找的。我刚刚通过 AWS SNS 向我的设备发送推送通知来测试它。
所以你的消息应该是这样的:
aws sns publish --cli-input-json "{\"TopicArn\":\"xxx\",\"Message\":\"first line\\nsecond line\",\"Subject\":\"Empty subject\"}"
Run Code Online (Sandbox Code Playgroud)
请注意,换行符后面不应留有空格,否则新行将从该空格开始。
归档时间: |
|
查看次数: |
6965 次 |
最近记录: |