Descrizione
Utilizza chrome.instanceID
per accedere al servizio ID istanza.
Autorizzazioni
gcm
Disponibilità
Metodi
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Reimposta l'identificatore dell'istanza dell'app e revoca tutti i token associati.
Resi
-
Promise<void>
Chrome 96+
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Revoca un token concesso.
Parametri
- deleteTokenParams
oggetto
Parametri per deleteToken.
- authorizedEntity
stringa
Chrome 46 o versioni successiveL'entità autorizzata utilizzata per ottenere il token.
- ambito
stringa
Chrome 46 o versioni successiveL'ambito utilizzato per ottenere il token.
-
Resi
-
Promise<void>
Chrome 96+
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Recupera l'ora in cui è stato generato l'InstanceID. L'ora di creazione verrà restituita da callback
.
Resi
-
Promise<number>
Chrome 96+
getID()
chrome.instanceID.getID(): Promise<string>
Recupera un identificatore per l'istanza dell'app. L'ID istanza verrà restituito da callback
. Verrà restituito lo stesso ID finché l'identità dell'applicazione non sarà stata revocata o non sarà scaduta.
Resi
-
Promise<string>
Chrome 96+
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Restituisce un token che consente all'entità autorizzata di accedere al servizio definito dall'ambito.
Parametri
- getTokenParams
oggetto
Parametri per getToken.
- authorizedEntity
stringa
Chrome 46 o versioni successiveIdentifica l'entità autorizzata ad accedere alle risorse associate a questo ID istanza. Può essere un ID progetto di Google Developers Console.
- opzioni
oggetto facoltativo
Chrome 46+ Ritirato da Chrome 89sono deprecate e verranno ignorate.
Consente di includere un piccolo numero di coppie chiave/valore stringa che verranno associate al token e potranno essere utilizzate nell'elaborazione della richiesta.
- ambito
stringa
Chrome 46 o versioni successiveIdentifica le azioni autorizzate che l'entità autorizzata può intraprendere. Ad esempio, per l'invio di messaggi GCM, deve essere utilizzato l'ambito
GCM
.
-
Resi
-
Promise<string>
Chrome 96+
Eventi
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Attivato quando tutti i token concessi devono essere aggiornati.
Parametri
- callback
funzione
Il parametro
callback
ha il seguente aspetto:() => void