SNS是否支持表情符号,图像,用于移动推送通知的深层链接。如果是,可以请分享使用这些功能的SNS API的示例方案。
答案 0 :(得分:0)
我已经阅读了SNS文档,而且看来Amazon SNS当前不支持 “深层链接” 功能。
我想带您转到另一个名为Amazon Pinpoint的AWS服务,我知道它支持深度链接。
Amazon SNS确实支持发送带有图像的推送通知,但是要考虑两个主要的关键事项:
1。。图片大小不得超过256KB,这是Publish API调用的最大有效负载大小。
2。。移动应用程序负责处理有效负载并适当显示所需的图像。例如,以下“数据”消息有效负载可由应用通过提取键ImageUrl(或任何其他键)来处理,并相应地显示图像。
{
"GCM": "{ \"data\": { \"body\": \"SNS body\", \"title\": \"SNS\", \"ImageUrl\": \"https://syumaK-bucket.s3.amazonaws.com/Mahrez.png\" } }"
}
Amazon SNS在发送“推送通知”时确实支持表情符号。您可以执行以下操作:
(i),如下所示,将emoji's直接复制并粘贴到您的有效负载中:
{
"GCM":"{ \"notification\": { \"text\": \"Riyad Mahrez, ⚽️ against former club to put Manchester City back in the EPL title ?\" } }"
}
Click here to view sample output
(ii),如下所示,在有效负载中发送emoji unicode characters:
{
"GCM":"{ \"notification\": { \"text\": \"This is a test notification \u270C\" } }"
}
Click here to view sample output
希望这会有所帮助!