zoukankan      html  css  js  c++  java
  • Amazon SNS 消息属性

    Name,Type,Value:名称、类型和值都不得为空或 null。此外,消息正文也不应为空或 null。消息属性的所有部分 (包括名称、类型和值) 都包含在消息大小限制中,该限制当前是 256 KB。

    Amazon SNS 支持传输消息属性,消息属性可让您提供消息相关的结构化元数据项目(如时间戳、地理空间数据、签名和标识符)。每条消息最多可以包含 10 个属性。

    订阅确认消息是一条 POST 消息,消息的主体包含了一个 JSON 格式文档及以下名称/值对。

    Message

    一个描述消息的字符串。为订阅确认,字符串看上去像这样:

     
    You have chosen to subscribe to the topic arn:aws:sns:us-east-1:123456789012:MyTopic.
    To confirm the subscription, visit the SubscribeURL included in this message.
    MessageId

    通用唯一标识符,它对于每个发布的通知是唯一的。对于 Amazon SNS 在重试期间重新发送的消息,原始消息的消息 ID 被使用。

    Signature

    Message、MessageId、Type、Timestamp 和 TopicArn 值的 Base64 编码“SHA1withRSA”签名。

    SignatureVersion

    所用 Amazon SNS 签名的版本。

    SigningCertURL

    用于签署消息的证书的 URL。

    SubscribeURL

    为了确认订阅而必须访问的 URL。或者,您可以使用Token ConfirmSubscription 操作确认订阅。

    Timestamp

    订阅确认发出的时间 (GMT)。

    Token

    您可以使用 ConfirmSubscription 操作确认订阅的一个值。或者,您只需访问SubscribeURL

    TopicArn

    终端节点已经订阅该主题的 Amazon Resource Name。

    Type

    消息类型。为订阅确认,消息类型为:SubscriptionConfirmation

    下列 HTTP POST 消息是向 HTTP 终端节点发送 SubscriptionConfirmation 消息的一个样例。

     1 POST / HTTP/1.1
     2 x-amz-sns-message-type: SubscriptionConfirmation
     3 x-amz-sns-message-id: 165545c9-2a5c-472c-8df2-7ff2be2b3b1b
     4 x-amz-sns-topic-arn: arn:aws:sns:us-west-2:123456789012:MyTopic
     5 Content-Length: 1336
     6 Content-Type: text/plain; charset=UTF-8
     7 Host: myhost.example.com
     8 Connection: Keep-Alive
     9 User-Agent: Amazon Simple Notification Service Agent
    10 
    11 {
    12   "Type" : "SubscriptionConfirmation",
    13   "MessageId" : "165545c9-2a5c-472c-8df2-7ff2be2b3b1b",
    14   "Token" : "2336412f37fb687f5d51e6e241d09c805a5a57b30d712f794cc5f6a988666d92768dd60a747ba6f3beb71854e285d6ad02428b09ceece29417f1f02d609c582afbacc99c583a916b9981dd2728f4ae6fdb82efd087cc3b7849e05798d2d2785c03b0879594eeac82c01f235d0e717736",
    15   "TopicArn" : "arn:aws:sns:us-west-2:123456789012:MyTopic",
    16   "Message" : "You have chosen to subscribe to the topic arn:aws:sns:us-west-2:123456789012:MyTopic.
    To confirm the subscription, visit the SubscribeURL included in this message.",
    17   "SubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=ConfirmSubscription&TopicArn=arn:aws:sns:us-west-2:123456789012:MyTopic&Token=2336412f37fb687f5d51e6e241d09c805a5a57b30d712f794cc5f6a988666d92768dd60a747ba6f3beb71854e285d6ad02428b09ceece29417f1f02d609c582afbacc99c583a916b9981dd2728f4ae6fdb82efd087cc3b7849e05798d2d2785c03b0879594eeac82c01f235d0e717736",
    18   "Timestamp" : "2012-04-26T20:45:04.751Z",
    19   "SignatureVersion" : "1",
    20   "Signature" : "EXAMPLEpH+DcEwjAPg8O9mY8dReBSwksfg2S7WKQcikcNKWLQjwu6A4VbeS0QHVCkhRS7fUQvi2egU3N858fiTDN6bkkOxYDVrY0Ad8L10Hs3zH81mtnPk5uvvolIC1CXGu43obcgFxeL3khZl8IKvO61GWB6jI9b5+gLPoBc1Q=",
    21   "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-f3ecfb7224c7233fe7bb5f59f96de52f.pem"
    22   }
  • 相关阅读:
    【翻译】谈 focus 和 blur 的事件代理
    【翻译】细分域名的优势
    Form窗体的Combobox键值对绑定
    日志
    ajaxload
    c#文件整理程序
    每天工作4小时的程序员
    每年这一天
    转载从交友到社交的个人成长
    旅行的意义
  • 原文地址:https://www.cnblogs.com/cloudrivers/p/11423822.html
Copyright © 2011-2022 走看看