Firebase messaging, skąd wziąć klucz serwera?
Firebase pozwala nam wysyłać powiadomienia za pośrednictwem własnej aplikacji poprzez złożenie POST
request.
Ten tutorial zawiera instrukcje jak wykonać to żądanie. Jednak w nagłówku znajduje się pole Authorization
, w którym muszę umieścić własny klucz serwera.
Gdzie mogę zdobyć ten klucz serwera? Nie ma na to instrukcji.
4 answers
- Kliknij ikonę Ustawienia / koło zębate obok nazwy projektu u góry nowej konsoli Firebase
- Kliknij Ustawienia projektu
- Kliknij na zakładkę Cloud Messaging
- klucz znajduje się pod kluczem serwera
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-05-25 04:35:19
Weź ten: (pierwsza odpowiedź jest prawidłowa - ta ma pokazać jak wygląda strona!) https://support.clevertap.com/docs/android/find-your-fcm-sender-id-and-fcm-server-api-key.html#
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-03-02 09:27:00
Aktualizacja: od kwietnia 2017 ta metoda nie działa. Api_key w google-services.json
jest tylko kluczem dziedziczonym. Wybrana odpowiedź jest prawidłowa.
Deprecated way:
W Twoim projekcie znajduje się plik JSON o nazwie google-services.json
Otwórz ten plik i wyszukaj
"api_key": [
{
"current_key": "********"
}
Te * * * to twój klucz API serwera
Jeśli nie masz tego pliku, możesz go pobrać ze swoich danych aplikacji w firebase konto
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-09-13 13:22:35
W firebase są dwa klawisze, pierwszy znajduje się w Ustawieniach (zakładka Ogólne) i jego wywołanie Web API klucz.
Drugi i w tym co Cię interesuje jest w Ustawieniach (Zakładka Cloud Messaging) jego o nazwie Server key
Użyj drugiego dla powiadomień push z php.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-11-14 23:06:28