Senden von mobilen Push-Benachrichtigungen mit Amazon SNS - Amazon Simple Notification Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Senden von mobilen Push-Benachrichtigungen mit Amazon SNS

Sie können Amazon SNS verwenden, um Push-Benachrichtigungen direkt an Apps auf Mobilgeräten zu senden. An einen mobilen Endpunkt gesendete Push-Benachrichtigungen können in der mobilen App als Nachrichtenwarnungen, Badge-Updates oder akustische Benachrichtigungen angezeigt werden.

Übersicht über mobile Amazon SNS SNS-Push-Benachrichtigungen

So funktionieren Amazon SNS SNS-Benutzerbenachrichtigungen

Senden Sie Push-Benachrichtigungen an mobile Geräte und Desktops mithilfe einer der folgenden unterstützten Push-Benachrichtigungsservices:

  • Amazon Device Messaging (ADM)

  • Apple Push Notification Service (APNs) für iOS und Mac OS X

  • Baidu Cloud Push (Baidu)

  • Firebase Cloud Messaging (FCM)

  • Microsoft Push Notification Service für Windows Phone (MPNS)

  • Windows Push Notification Services (WNS)

Push-Benachrichtigungsdienste wie FCM APNs und FCM halten eine Verbindung zu jeder App und jedem zugehörigen Mobilgerät aufrecht, die für die Nutzung ihres Dienstes registriert sind. Wenn eine App oder ein Mobilgerät registriert werden, gibt der Push-Benachrichtigungsservice ein Gerätetoken zurück. Amazon SNS verwendet das Gerätetoken, um einen mobilen Endpunkt zu erstellen, zu dem mobile Push-Benachrichtigungen direkt gesendet werden können. Damit Amazon SNS mit den verschiedenen Push-Benachrichtigungs-Services kommunizieren kann, müssen Sie Amazon SNS Ihre Anmeldeinformationen für die Push-Benachrichtigungs-Services mitteilen, um sie in Ihrem Namen zu verwenden. Weitere Informationen finden Sie unter Push-Benachrichtigungen mit Amazon SNS einrichten.

Zusätzlich zum Senden von direkten Push-Benachrichtigungen, können Sie mit Amazon SNS auch Benachrichtigungen an mobile Endpunkte senden, die ein Thema abonniert haben. Das Konzept ist das gleiche, als wenn andere Endpunkttypen, wie Amazon SQS, HTTP/S, E-Mail und SMS ein Thema abonnieren, wie unter Was ist Amazon SNS? beschrieben. Der Unterschied besteht darin, dass Amazon SNS über Push-Benachrichtigungsservices kommuniziert, damit die abonnierten mobilen Endpunkte die an das Thema gesendeten Benachrichtigungen empfangen können.

Push-Benachrichtigungen mit Amazon SNS einrichten

  1. Rufen Sie die Anmeldeinformationen und das Geräte-Token für die mobilen Plattformen ab, die Sie unterstützen möchten.

  2. Verwenden Sie die Anmeldeinformationen, um ein Plattformanwendungsobjekt (PlatformApplicationArn) mit Amazon SNS zu erstellen. Weitere Informationen finden Sie unter Erstellen einer Amazon SNS-Plattformanwendung.

  3. Verwenden Sie die zurückgegebenen Anmeldeinformationen, um für Ihre mobile App und Ihr Gerät ein Geräte-Token von Push-Benachrichtigungs-Service anzufordern. Das erhaltene Token repräsentiert Ihre mobile App und Ihr Gerät.

  4. Erstellen Sie unter Verwendung des Geräte-Tokens und des PlatformApplicationArn mit Amazon SNS ein Endpunkt-Objekt für die Plattform (EndpointArn). Weitere Informationen finden Sie unter Einrichtung eines Amazon SNS SNS-Plattformendpunkts für mobile Benachrichtigungen.

  5. Verwenden Sie den EndpointArn, um eine Nachricht an eine App auf einem Mobilgerät zu veröffentlichen. Weitere Informationen finden Sie unter Direkte Amazon SNS SNS-Nachrichtenübermittlung auf Mobilgeräten und der API Veröffentlichen in der Amazon Simple Notification Service API-Referenz.