Amazon web services AWS SNS:如何在推送通知中发送自定义数据
在这种情况下,我们需要发送带有推送通知的json对象。阅读文档后,我发现我可以做到以下几点 iOS 安卓:Amazon web services AWS SNS:如何在推送通知中发送自定义数据,amazon-web-services,amazon-sns,Amazon Web Services,Amazon Sns,在这种情况下,我们需要发送带有推送通知的json对象。阅读文档后,我发现我可以做到以下几点 iOS 安卓: { "GCM": { "data": { "messagee": { "message": req.body.message, "data": "{JSON Object}" } } } } 但是,我怀疑我们是否应该使用消息属性,如果不是,那么消息属性的美国是什么 根
{
"GCM": {
"data": {
"messagee": {
"message": req.body.message,
"data": "{JSON Object}"
}
}
}
}
但是,我怀疑我们是否应该使用
消息属性
,如果不是,那么消息属性的美国是什么 根据您的描述,似乎不需要使用消息属性。引述:
您还可以使用消息属性来帮助构建移动端点的推送通知消息。在这种情况下,消息属性仅用于帮助构建推送通知消息,而不会像向Amazon SQS端点发送带有消息属性的消息时那样传递到端点
有一些用于将消息属性附加到推送通知的用例。一个这样的用例是出站消息上的TTL。再次引用:
TTL消息属性用于指定有关消息的过期元数据。这允许您指定推送通知服务(如Apple推送通知服务(APNS)或GCM)必须将消息传递到端点的时间量。如果由于某种原因(例如移动设备已关闭),消息无法在指定的TTL内传递,则消息将被丢弃,并且不再尝试传递消息。要在消息属性中指定TTL,可以使用AWS管理控制台、AWS软件开发工具包(SDK)或查询API
{
"GCM": {
"data": {
"messagee": {
"message": req.body.message,
"data": "{JSON Object}"
}
}
}
}