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 utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
API Instance ID
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'API Instance ID ti consente di integrare Instance ID con la tua app per Android
o iOS. Instance ID fornisce un identificatore univoco per ogni istanza della tua
app e un meccanismo per autenticare e autorizzare le azioni. Il InstanceID è di lunga
durata, ma potrebbe scadere per i seguenti motivi:
Ripristino dei dati di fabbrica del dispositivo.
L'utente disinstalla l'app.
L'utente esegue "Cancella dati" nell'app.
Dispositivo inutilizzato per un periodo prolungato (il periodo di tempo è determinato dal dispositivo e dalla regione).
Il servizio ID istanza rileva comportamenti illeciti o errori e reimposta
InstanceID.
Codice lato server se l'app client richiede questa funzionalità.
Il servizio ID istanza notifica alla tua app un ripristino di InstanceID tramite
callback a un InstanceIDListenerService. Se la tua app riceve questa
notifica, deve chiamare getToken() e recuperare il nuovo InstanceID,
e aggiornare i suoi server.
Utilizza il metodo getToken per dimostrare la proprietà di InstanceID e per consentire ai server di accedere ai dati o ai servizi associati all'app. Il metodo segue i pattern di OAuth2 e richiede un authorizedEntity e un scope. authorizedEntity può essere un ID progetto o un altro InstanceID e determina i servizi autorizzati a utilizzare il token generato. Il scope
determina il servizio o i dati specifici a cui il token consente l'accesso.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-09-12 UTC."],[],[]]