什么是SNS订阅的应用协议?

Hel*_*lad 6 amazon-web-services amazon-sns

SNS允许订户具有以下类型的协议

HTTP/S
Lambda
SQS
Email/JSON
Application
Run Code Online (Sandbox Code Playgroud)

不确定应用程序协议引用了什么

以及如何填写端点

(a example is arn:aws:sns:us-east-1:5555555555:endpoint/ADM/application-name/uuid)
Run Code Online (Sandbox Code Playgroud)

Mic*_*bot 6

SNS - 从概念上讲,我看待它的方式实际上是一种AWS服务下的两种不同产品.

  • HTTP(S),Lambda,SQS,电子邮件,电子邮件/ JSON和SMS(您忘记了SMS)

  • 移动推送通知(即"应用程序" - 移动应用程序)

对于应用程序协议,端点是移动应用程序和设备的EndpointArn.

http://docs.aws.amazon.com/sns/latest/api/API_Subscribe.html

除非您发送移动推送通知,否则您不会发布到EndpointArn.你发布到TopicArn.

除了移动推送(https,电子邮件,广场等)之外的所有内容,当您向主题发送消息时,它将转到该主题的所有订阅者.个人用户不能单独寻址(除非我设法错过了一个很大的变化;如果是这样的话我欢迎更正).

使用移动推送,您可以将消息单独发送到可单独寻址的端点(EndpointArn)或订阅主题的所有端点.