Ich habe eine Push-Benachrichtigung mit Baidu erstellt. Es funktioniert gut über die Baidu-Konsole und ich bekomme die Benachrichtigung in meinem Android-Handy. Ich muss einen Webdienst erstellen, um Push-Nachrichten von meiner spezifischen Anwendung zu senden, indem ich das SDK von Baidu benutze. Ich habe eine andere Option, die unter Amazon SNS verfügbar scheint. Es scheint wie ein Wrapper für Baidu, GCM etc.
Mein Zweifel ist, gibt es einen bestimmten Vorteil für die Verwendung von Amazon SNS über das Baidu SDK zur Verfügung gestellt?
tldr;
Wenn Sie nur auf den chinesischen Markt zielen und Baidu gut für Sie funktioniert und Sie alle Code-Einstellungen für die Zusammenarbeit mit Baidu haben, dann bleiben Sie bei bei Baidu
Einige andere Punkte, die Sie über Amazon SNS klären sollten
Baidu Cloud Push bietet einen wirklich guten Service, wenn Sie Benachrichtigungen auf dem chinesischen Markt senden möchten
Amazon SNS auf der anderen Seite ist ein viel größeres Angebot und als Teil der Mobile Push-Benachrichtigungen Amazon fungiert als abstrakte Ebene und Sie können auswählen, welche Implementierung Sie möchten.
Es hat die folgenden Vorteile:
Sie senden Push-Benachrichtigungen an beide Mobilgeräte und Desktops, die eine der folgenden unterstützten Push-Benachrichtigungen verwenden Dienstleistungen:
- Amazon Geräte-Messaging (ADM)
- Apple Push-Benachrichtigungsdienst (APNS) für iOS und Mac OS X
- Baidu Cloud Push (Baidu)
- Google Cloud Messaging für Android (GCM)
- Microsoft Push-Benachrichtigungsdienst für Windows Phone (MPNS)
- Windows Push-Benachrichtigungsdienste (WNS)
Die folgende Abbildung zeigt eine Übersicht über die Verwendung von Amazon SNS Senden Sie eine direkte Push-Benachrichtigung an einen mobilen Endpunkt.
Tags und Links android push-notification amazon-web-services amazon-sns baidu