Co należy zrobić, to wysłać wielokrotną rejestrację identyfikatory (do 1000 na raz) podczas wysyłania wiadomości do GCM i będzie trzeba użyć JSON jako format żądania.
Możesz przeczytać więcej na ten temat tutaj: https://developers.google.com/cloud-messaging/server-ref#downstream
Trzeba będzie dodać listę identyfikatorów do registration_ids murawę:
tablicy ciągów z listy urządzeń (rejestracja ID) odbiera wiadomość. Musi zawierać co najmniej 1 i maksymalnie 1000 identyfikatorów rejestracji. Aby wysłać wiadomość multiemisji, musisz użyć JSON. W celu wysłania pojedynczej wiadomości do jednego urządzenia można użyć obiektu JSON z tylko jednym identyfikatorem rejestracji lub zwykłym tekstem (patrz poniżej). Wymagany.
Oto przykład żądania od swoich docs:
Oto wiadomość z ładunkiem i 6 odbiorców:
{ "data": {
"score": "5x1",
"time": "15:10"
},
"registration_ids": ["4", "8", "15", "16", "23", "42"]
}
Czy przechowywania listy regids w bazie danych? – NickT
Wycofuję odpowiedź, ponieważ nie mam wystarczającego doświadczenia w zakresie wdrażania strony serwera. Ale polecam, abyś tutaj przeczytał o GCM: http://developer.android.com/guide/google/gcm/index.html – Warpzit
Zaakceptuj odpowiedź # &% @! – momo