6

Obecnie tworzę aplikację, w której użytkownicy tworzą posty przechowywane na serwerze. Gdy inny użytkownik wykazuje zainteresowanie postem, klikając przycisk, chcę powiadomić autora postu za pomocą powiadomień push. Mam już skonfigurowane przechowywanie danych przy użyciu punktów końcowych w chmurze z Google App Engine. Czy mimo to mogę używać tych punktów końcowych do realizacji powiadomień push? Jeśli nie, to czy istnieje inny prosty sposób wdrożenia powiadomień push z uwagi na moją obecną konfigurację? Czytałem już o Google Cloud Messaging na stronie programistów, ale było nieco zdezorientowane. Zapisałem numer rejestracyjny, ale tak naprawdę nie wiem, dokąd się udać. Z góry dziękuję.Powiadomienia push w systemie Android przy użyciu Google App Engine

+0

Czy to pomaga: http://stackoverflow.com/questions/15072114/google-app-engine-and-android-oauth-c2dm-or-cloud-messaging?rq=1 –

Odpowiedz

6

Możesz użyć interfejsu HTTP do serwerów GCM zgodnie z opisem w tej publikacji: Android developers page.

Najprostszym sposobem na to jest pobranie Biblioteki Google Cloud Messaging for Android przy użyciu Menedżera zestawu SDK systemu Android, która zapewni ci słoik, który zajmuje się kompleksową konfiguracją żądań i odpowiedzi na GCM.

W dolnej części tej strony znajduje się przykładowa aplikacja Java do wysyłania powiadomień w App Engine, dzięki której można zapoznać się z wysyłaniem powiadomień push, a następnie dostosować się do swoich potrzeb.