Ich arbeite derzeit an einer Anwendung auf AWS gebaut. Zuerst war die Anwendung auf Parse-Server und die Push-Benachrichtigungen waren kein Problem, aber als ich dann zu AWS migrierte, stieß ich auf einige Probleme damit.Android Push-Benachrichtigungen an eine benutzerdefinierte Liste von Abonnenten eines Themas mit Amazon SNS
Soweit ich von diesem Link http://aws.amazon.com/articles/9156883257507082 lesen lernte ich, dass ich ein Thema erstellen müssen Benutzer abonnieren, indem Endpunkte die Token Gerät von wo sie zur Zeit angemeldet sind. ich viele Nutzer haben und die Benachrichtigungen werden an alle Endpunkte eines Themas gesendet.
Das Problem ist, wenn ich eine Benachrichtigung senden möchte Ich möchte einige Benutzer von einem Thema für das Empfangen von, zum Beispiel, wenn ein Benutzer etwas, ich werde keine Benachrichtigung an ihn auch zu senden. Dies ist auch verfügbar, wenn ich eine benutzerdefinierte Zielgruppe zum Senden von Benachrichtigungen habe. Ich könnte ein Thema für jede zu sendende Ereignisbenachrichtigung erstellen, aber ich denke nicht, dass dies eine effiziente Methode ist.
Gibt es eine Möglichkeit, das zu tun, oder Amazon unterstützt diese Funktion nicht einmal? Bis jetzt habe ich nichts im Internet gefunden, das mir helfen kann, dieses Problem zu lösen, und ich hoffe, ich werde hier jemanden finden, der damit gearbeitet hat. Vielen Dank für Ihre Zeit!
Plus: Ich habe auch eine ähnliche Frage hier Send Push Notifications using Amazon SNS service gefunden, aber ich habe immer noch keine bestimmte Antwort oder einige Links darüber.
finden Dies ist wahr. Ich könnte das tun und ich dachte über diese Lösung nach, aber ich hielt es nicht für effizient. Ich denke, dass es für eine Million Benutzer zu lange dauern wird, die Benachrichtigungen auf diese Weise zu versenden. –
Noch einmal, um aus der Dokumentation zu zitieren: "Sie können das problemlos skalieren, um Millionen von Benutzern zu verwalten". Ich weiß nicht, vielleicht ersetzen Sie den Service, wenn es nicht Ihren Bedürfnissen entspricht – DDsix
@OanaBejenaru Sie können mit AWS-Support-Team sprechen, um diese Funktion zu integrieren. Wie Ddsix sagt, ist es nicht möglich, über SNS, was Sie suchen –