AWS SNS订阅(HTTP / HTTPS)
这是订阅AWS SNS主题的简单示例。 AWS会通过HTTP POST呼叫您的端点,以要求确认订阅并将消息发送给您api。 主题的所有者应在前面添加您的URL端点。
确认订阅
在收到来自主题的消息之前,AWS会致电您的终端节点,要求您确认订阅。 在标头中,您可以检测到是否是预订,询问x-amz-sns-message-type标头值是否等于SubscriptionConfirmation 。 您可以获取要调用的URL,以在正文中确认预订( request.body.SubscribeURL )。 您可以在此URL上进行简单的HTTP GET。
接收讯息
AWS使用您的同一终端节点接收消息。 如果x-amz-sns-message-type标头值等于Notification ,则可以检测是否为消息。 借助“ MessageAttributes
1