Pytania otagowane jako firebase-cloud-messaging

Firebase Cloud Messaging (FCM) to nowa wersja GCM. Dziedziczy niezawodną i skalowalną infrastrukturę GCM oraz nowe funkcje. Jest to wieloplatformowe rozwiązanie, które pozwala użytkownikowi niezawodnie dostarczać i odbierać wiadomości i powiadomienia bez żadnych kosztów. Obsługuje systemy Android, iOS, przeglądarki internetowe na komputery stacjonarne, mobilną sieć WWW z JavaScript lub WebPush oraz urządzenia Internetu rzeczy (IoT).

25
Jak obsługiwać powiadomienia, gdy aplikacja działa w tle w Firebase
Oto mój manifest <service android:name=".fcm.PshycoFirebaseMessagingServices"> <intent-filter> <action android:name="com.google.firebase.MESSAGING_EVENT" /> </intent-filter> </service> <service android:name=".fcm.PshycoFirebaseInstanceIDService"> <intent-filter> <action android:name="com.google.firebase.INSTANCE_ID_EVENT" /> </intent-filter> </service> Gdy aplikacja jest w tle i nadchodzi powiadomienie, pojawia się domyślne powiadomienie i nie uruchamia mojego kodu onMessageReceived. Oto mój onMessageReceivedkod. Wywołuje to, jeśli moja aplikacja działa na pierwszym planie, a …

25
Firebase onMessageReceived nie jest wywoływany, gdy aplikacja działa w tle
Pracuję z Firebase i testuję wysyłanie powiadomień do mojej aplikacji z mojego serwera, gdy aplikacja jest w tle. Powiadomienie jest wysyłane pomyślnie, pojawia się nawet w centrum powiadomień urządzenia, ale kiedy pojawia się powiadomienie lub nawet po kliknięciu, metoda onMessageReceived w mojej usłudze FCMessagingService nigdy nie jest wywoływana. Kiedy przetestowałem …

8
FirebaseInstanceIdService jest przestarzały
Mam nadzieję, że wszyscy znacie tę klasę, używaną do uzyskania tokena powiadomień za każdym razem, gdy token powiadomienia bazy ogniowej zostanie odświeżony, otrzymujemy odświeżony token z tej klasy, z następującej metody. @Override public void onTokenRefresh() { // Get updated InstanceID token. String refreshedToken = FirebaseInstanceId.getInstance().getToken(); Log.d(TAG, "Refreshed token: " + …


13
Jak mogę wysłać powiadomienie Firebase Cloud Messaging bez użycia konsoli Firebase?
Zaczynam z nowej usługi Google dla powiadomień Firebase Cloud Messaging. Dzięki temu kodowi https://github.com/firebase/quickstart-android/tree/master/messaging mogłem wysyłać powiadomienia z mojej konsoli użytkownika Firebase na urządzenie z Androidem. Czy istnieje interfejs API lub sposób na wysłanie powiadomienia bez użycia konsoli Firebase? Mam na myśli na przykład interfejs API PHP lub coś takiego, …


10
Ikona powiadomień z nowym systemem Firebase Cloud Messaging
Wczoraj Google zaprezentował na Google I / O nowy system powiadomień oparty na nowym Firebase. Wypróbowałem ten nowy FCM (Firebase Cloud Messaging) z przykładem na Github. Ikoną powiadomienia jest zawsze ic_launcher, mimo że zadeklarowałem konkretny wyciąg Czemu ? Poniżej oficjalny kod do obsługi wiadomości public class AppFirebaseMessagingService extends FirebaseMessagingService { …



17
Jak uzyskać token w Firebase (FCM)
Po raz pierwszy używam FCM. Pobieram próbkę z firebase / quickstart-android i instaluję FCM Quickstart. Ale nie mogę pobrać żadnego tokena z dziennika, nawet naciskając przycisk LOG TOKEN w aplikacji. Następnie próbuję wysłać wiadomość za pomocą konsoli Firebase i ustawiam docelową nazwę mojego pakietu aplikacji. Otrzymałem wiadomości. Chcę wiedzieć, czy …

8
FCM z AWS SNS
Używam AWSzasobów do mojego projektu na Androida, planuję dodać usługę powiadomień push do mojego projektu z AWS SNS. Jest kilka pytań bardzo mnie nurtujących. Nie znalazłem żadnych pytań dotyczących tego, z wyjątkiem jednego lub dwóch, ale z niejasnymi wyjaśnieniami. 1. AWSobsługujeFCM ? SNSpracować z GCM. Ale Google zaleca używanie FCM …

29
FCM pobiera MismatchSenderId
Mam aplikację korzystającą z Google FCM do wysyłania powiadomień push. Kiedy wysyłam powiadomienie push do grupy użytkowników, otrzymuję odpowiedź od MismatchSenderIdniektórych z nich. Mimo to wszyscy użytkownicy mają dokładnie tę samą aplikację. W jaki sposób niektórzy użytkownicy mogą uzyskać odpowiedź dotyczącą powodzenia, a inni MismatchSenderId? Dużo badałem i upewniłem się, …

8
Jak wysłać powiadomienie Firebase do wszystkich urządzeń za pośrednictwem CURL?
Próbuję wysłać powiadomienie do wszystkich użytkowników aplikacji (na Androida), zasadniczo kopiując to, co się dzieje, gdy powiadomienie jest wysyłane za pośrednictwem konsoli administratora Firebase. Oto polecenie CURL, od którego zaczynam: curl --insecure --header "Autoryzacja: key = AIzaSyBidmyauthkeyisfineL-6NcJxj-1JUvEM" --header "Content-Type: application / json" -d "{\" notification \ ": {\" title \ …

10
Nie udało się pobrać tokena FirebaseInstanceId SERVICE_NOT_AVAILABLE
Pracuję nad aplikacją na Androida, która korzysta z uwierzytelniania Firebase, bazy danych i pamięci. Wszystko działało dobrze, dopóki ten komunikat o błędzie nie zaczął się pojawiać w logcat. (Nie majstrowałem przy żadnych konfiguracjach na konsoli firebae) E/FirebaseInstanceId: Token retrieval failed: SERVICE_NOT_AVAILABLE ten komunikat o błędzie pojawia się nawet wtedy, gdy …

9
Brak dźwięku powiadomienia podczas wysyłania powiadomienia z firebase w systemie Android
Wysyłam powiadomienie push z firebase do mojej aplikacji na Androida. ale kiedy moja aplikacja działa w tle, metoda onMessageReceived firebase nie jest wywoływana, zamiast tego firebase wysyła powiadomienie do systemu w celu wyświetlenia powiadomienia w zasobniku systemowym. powiadomienie pojawia się na pasku zadań, ale nie ma dźwięku powiadomienia, nawet jeśli …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.