/ / Usługa Amazon SNS Push - używana na żądanie znajomych w aplikacji na Androida - android, amazon-web-services

Usługa Amazon SNS Push Service - używana na życzenie znajomych w aplikacji na Androida - usługi Android, amazon-web

Mam pytanie dotyczące projektu mojej aplikacji. Mam różnych użytkowników, których chcę społecznie związać jako przyjaciół. Wymaga to odpowiedniego powiadomienia dla drugiego użytkownika, a także zaakceptowania żądania.

Moje pytanie brzmi: jak to zrobić z AWS? Mam użytkowników przechowywanych w Cognito Identity Pool. Czy powinienem używać powiadomień push informujących użytkownika o prośbie znajomego? Jeśli tak, jak wysłać powiadomienie push z jednego urządzenia z Androidem na drugie?

Jeśli nie, to jak mam go zaprojektować? A jeśli chcę wdrożyć powiadomienia w aplikacji, czy usługa Push jest nadal ważna (kodowanie przez Lambda, coś takiego?) Czy powinienem użyć czegoś innego?

Z poważaniem,

Grzegorz

Odpowiedzi:

0 dla odpowiedzi № 1

Zasadniczo nie chcesz, aby Twoja aplikacja miałauprawnienia do wysyłania powiadomień push bezpośrednio na inne urządzenia. Zakładając, że masz tokeny urządzeń każdego użytkownika, używając funkcji lambda, o której wspomniałeś, aby wysłać powiadomienie push SNS do urządzenia potencjalnego przyjaciela, które może następnie uruchomić przepływ, który może pozwolić im zaakceptować i połączyć się jako przyjaciele (w zależności od tego, jak twój przyjaciel przepływ działa).

Pomocną dokumentację SNS można znaleźć pod adresem http://docs.aws.amazon.com/sns/latest/dg/SNSMobilePush.html. Usługa Mobile Hub może pomóc Ci szybko rozpocząć pracę i utworzy aplikację, która będzie otrzymywać powiadomienia wypychane oraz wyzwalać (https://console.aws.amazon.com/mobilehub). Możesz także użyć Mobile Hub, aby dodać Lambda do swojej aplikacji mobilnej.