The Instance ID API is deprecated. If you need to access unique app installation identifiers, use the Firebase installations API. See also Firebase installations and Instance ID. The Instance ID server-side API will be turned down on September 29, 2027. Please refer to the FAQ page for migration guidance. New projects will not be able to onboard the Instance ID server-side API after October 1, 2026.
Google używa technologii AI do tłumaczenia treści na Twój preferowany język. Tłumaczenia wygenerowane przez AI mogą zawierać błędy.
Interfejs Instance ID API
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Interfejs API identyfikatora instancji umożliwia zintegrowanie identyfikatora instancji z aplikacją na Androida lub iOS. Identyfikator instancji zapewnia unikalny identyfikator każdej instancji aplikacji oraz mechanizm uwierzytelniania i autoryzowania działań. InstanceID jest długotrwały, ale może wygasnąć z tych powodów:
Przywrócenie ustawień fabrycznych na urządzeniu.
Odinstalowanie aplikacji przez użytkownika.
Wykonanie przez użytkownika w aplikacji czynności „Wyczyść dane”.
Długi okres nieużywania urządzenia (czas zależy od urządzenia i regionu).
Usługa identyfikatora instancji wykrywa nadużycie lub błędy i resetuje InstanceID.
Kod po stronie serwera, jeśli aplikacja kliencka wymaga tej funkcji.
Usługa identyfikatora instancji powiadamia aplikację o resecie InstanceID za pomocą
wywołania zwrotnego do InstanceIDListenerService. Jeśli aplikacja otrzyma to powiadomienie, musi wywołać getToken() i pobrać nowy InstanceID oraz zaktualizować swoje serwery.
Użyj metody getToken, aby udowodnić, że jesteś właścicielem InstanceID, i umożliwić serwerom dostęp do danych lub usług powiązanych z aplikacją. Metoda ta jest zgodna ze wzorcami OAuth2 i wymaga podania authorizedEntity oraz scope. authorizedEntity może być identyfikatorem projektu lub innym InstanceID. Określa ona usługi, które są uprawnione do korzystania z wygenerowanego tokena. scope określa konkretną usługę lub dane, do których token umożliwia dostęp.
Więcej informacji o interfejsie API identyfikatora instancji:
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2026-09-12 UTC."],[],[]]