Chcę używać Google GCM do wysyłania wiadomości z urządzenia A na urządzenie B. Moja aplikacja nie używa żadnego innego serwera. GCM wygeneruje identyfikator rejestracji dla urządzeń. Jak wysłać wiadomość do określonego urządzenia (od A do B) pośród wielu urządzeń.Wiadomość Android GCM dla jednego urządzenia na inne
Odpowiedz
Do wysyłania powiadomień push potrzebny jest senderid i klucz serwera zarejestrowany w google.
Możliwe jest wysłanie powiadomienia push do GCM z samego urządzenia, ale będzie ono musiało przechowywać klucz serwera w kodzie źródłowym aplikacji. W zależności od poziomu zaciemniania kodu, każdy może w końcu uzyskać klucz serwera i przejąć powiadomienia push, udając, że są twoją aplikacją. Powodzenia.
W odpowiedzi na AKS ............. Patrzymy tutaj na zdecentralizowany lub peer-to-peer. Istnieją identyfikatory rejestracyjne związane z każdym urządzeniem (jak na GCM) ... jednym ze sposobów jest użycie algorytmów p2p, wszystkie urządzenia utrzymują "księgę" wszystkich identyfikatorów rejestracyjnych i określają, które z nich mają wysłać konkretną wiadomość. Oczywiście istnieją również inne możliwości w zależności od logiki aplikacji i wykonalności.
- 1. Android GCM Niektóre urządzenia nie rejestrujące się
- 2. (Nowa) Otrzymano wiadomość GCM, ale jak parsować?
- 3. Wiadomość Android GCM została pomyślnie wysłana, ale nie została odebrana.
- 4. Android C2DM: Zduplikowana wiadomość do tego samego urządzenia i aplikacji
- 5. Powiadomienie push dla aplikacji Android GCM do aplikacji lokalizacyjnej
- 6. Urządzenia z systemem Android 4.x odbierają wiadomości GCM, ale urządzenia z Androidem 2.3 Nie
- 7. Android GCM szyfrowania
- 8. Android GCM SERVICE_NOT_AVAILABLE
- 9. Android GCM włącz światła
- 10. Android-Blackberry GCM: Nie można zarejestrować przeniesionej aplikacji na Androida do usług GCM
- 11. Wyślij ciche powiadomienie przez GCM na Androida/IOS
- 12. Android - powiadomienia wypychania GCM nie pojawiają się na liście powiadomień
- 13. Jak zalogować się tylko z jednego urządzenia na raz?
- 14. GCM - rzadko otrzymywane wiadomości tematyczne
- 15. Jak wysyłać wiadomości GCM na wiele urządzeń jednocześnie?
- 16. Identyfikator projektu Android GCM, który?
- 17. Powiadomienie Big Text Android GCM
- 18. Powielone wiadomości GCM
- 19. Jak zmienić położenie jednego repozytorium Git na inne?
- 20. Powiadomienia push na Androida: Google GCM a Amazon SNS?
- 21. Wiadomość Android setError() przewijanie na ActionBar
- 22. Przełączanie urządzenia A2DP (Android)
- 23. Co to jest identyfikator rejestracji GCM?
- 24. Android OverlayItem.setMarker(): Zmień znacznik dla jednego elementu
- 25. GCM Android Push Notification pokazuje zawsze starą wiadomość. Intencja otrzymana niepoprawnie
- 26. Wyślij zgłoszenie GCM do urządzenia w trybie offline
- 27. Wiadomości Push w systemie Android bez gcm możliwe?
- 28. Jak uzyskać status urządzenia z Androidem (offline lub online) za pomocą GCM?
- 29. Inne narzędzia dla programistów Androida:
- 30. Android Handler wiadomość i ListView