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.
Amazon Simple Notification Service (SNS)
Mit SNS und AWS Mobile SDK for .NET and Xamarin können Sie Anwendungen schreiben, die mobile Push-Benachrichtigungen empfangen können. Weitere Informationen zu SNS erhalten Sie unter Amazon Simple Notification Service
Die wichtigsten Konzepte
Amazon SNS ermöglicht Anwendungen und Endbenutzern mit unterschiedlichen Geräten den Empfang von Benachrichtigungen via Mobile Push (Apple, Google und Kindle Fire), HTTP/HTTPS, E-Mail/E-Mail-JSON, SMS oder Amazon Simple Queue Service (SQS)-Warteschlangen oder AWS Lambda-Funktionen. Mit SNS können Sie individuelle Nachrichten oder Rundsendungen an eine große Zahl von Empfängern senden, die ein einzelnes Thema abonniert haben.
Topics
Ein Thema ist ein „Zugriffspunkt“, der es Empfängern erlaubt, identische Kopien derselben Benachrichtigung zu abonnieren. Ein Thema kann Übermittlungen an mehrere Endpunkttypen unterstützen. So können Sie beispielsweise iOS-, Android- und SMS-Empfänger gruppieren.
Subscriptions
Zum Abrufen der für ein Thema veröffentlichten Nachrichten müssen Sie einen Endpunkt für das Thema abonnieren. Ein Endpunkt ist eine mobile App, ein Web-Server, eine E-Mail-Adresse oder eine Amazon SQS-Warteschlange, die Benachrichtigungen von Amazon SNS empfangen kann. Sobald Sie einen Endpunkt für ein Thema abonnieren und das Abonnement bestätigt wurde, wird der Endpunkt alle Nachrichten empfangen, die zu diesem Thema veröffentlicht werden.
Publishing
Wenn Sie für ein Thema veröffentlichen, übermittelt SNS Kopien der Nachricht mit geeigneter Formatierung an jeden Abonnenten des Themas. Für Mobile Push-Benachrichtigungen können Sie direkt für den Endpunkt veröffentlichen oder den Endpunkt für ein Thema abonnieren.
Projekteinrichtung
Prerequisites
Um SNS in der Anwendung verwenden zu können, müssen Sie das SDK in das Projekt aufnehmen. Befolgen Sie zu diesem Zweck die Anweisungen unter Einrichten von AWS Mobile SDK for .NET and Xamarin.
Festlegen von Berechtigungen für SNS
Weitere Informationen zum Festlegen von Berechtigungen für SNS erhalten Sie unter Übersicht über die Verwaltung von Zugriffsberechtigungen für Ihre Amazon SNS-Themen.
Hinzufügen eines NuGet Pakets für SNS zu Ihrem Projekt
Befolgen Sie Schritt 4 der Anweisungen unter Einrichten von AWS Mobile SDK for .NET and Xamarin, um das Amazon Simple Notification NuGet Service-Paket Ihrem Projekt hinzuzufügen.
Integrieren von SNS mit der Anwendung
Es gibt mehrere Möglichkeiten für die Interaktion mit SNS in einer Xamarin-Anwendung: