refresh date: 2026-09-25 robots: noindex
Beschrijving
Gebruik chrome.instanceID om toegang te krijgen tot de Instance ID-service.
Rechten
gcmBeschikbaarheid
Methoden
deleteID()
chrome.instanceID.deleteID(
callback?: function,
): Promise<void>
Hiermee wordt de ID van de app-instantie gereset en worden alle bijbehorende tokens ingetrokken.
Parameters
-
callback
functie optioneel
De parameter
callbackziet er zo uit:() => void
Retourzendingen
-
Promise<void>
Chrome 96+Wordt opgelost als de verwijdering is afgerond. De instantie-ID is ingetrokken als de promise niet wordt afgewezen.
Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
): Promise<void>
Trekt een verleend token in.
Parameters
-
deleteTokenParams
object
Parameters voor deleteToken.
-
authorizedEntity
tekenreeks
Chrome 46+De gemachtigde entiteit die wordt gebruikt om de token te verkrijgen.
-
bereik
tekenreeks
Chrome 46+Het bereik dat wordt gebruikt om de token te verkrijgen.
-
-
callback
functie optioneel
De parameter
callbackziet er zo uit:() => void
Retourzendingen
-
Promise<void>
Chrome 96+Wordt opgelost als de tokenverwijdering is afgerond. De token is ingetrokken als de promise niet wordt afgewezen.
Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
): Promise<number>
Haalt de tijd op waarop de InstanceID is gegenereerd. De aanmaaktijd wordt geretourneerd door de callback.
Parameters
-
callback
functie optioneel
De parameter
callbackziet er zo uit:(creationTime: number) => void
-
creationTime
getal
De tijd waarop de instantie-ID is gegenereerd, weergegeven in milliseconden sinds het tijdvak.
-
Retourzendingen
-
Promise<number>
Chrome 96+Wordt opgelost als het ophalen is afgerond.
Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.
getID()
chrome.instanceID.getID(
callback?: function,
): Promise<string>
Haalt een ID voor de app-instantie op. De instantie-ID wordt geretourneerd door de callback. Dezelfde ID wordt geretourneerd zolang de app-identiteit niet is ingetrokken of verlopen.
Parameters
-
callback
functie optioneel
De parameter
callbackziet er zo uit:(instanceID: string) => void
-
instanceID
tekenreeks
Een instantie-ID die is toegewezen aan de app-instantie.
-
Retourzendingen
-
Promise<string>
Chrome 96+Wordt opgelost als het ophalen is afgerond.
Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
): Promise<string>
Retourneer een token waarmee de gemachtigde entiteit toegang krijgt tot de service die is gedefinieerd door het bereik.
Parameters
-
getTokenParams
object
Parameters voor getToken.
-
authorizedEntity
tekenreeks
Chrome 46+Identificeert de entiteit die is geautoriseerd voor toegang tot bronnen die aan deze instantie-ID zijn gekoppeld. Dit kan een project-ID uit de Google Developer Console zijn.
-
opties
object optioneel
Chrome 46+ Beëindigd sinds Chrome 89-opties zijn beëindigd en worden genegeerd.
Hiermee kun je een klein aantal sleutel/waarde-paren voor tekenreeksen opnemen die aan de token worden gekoppeld en kunnen worden gebruikt bij de verwerking van het verzoek.
-
bereik
tekenreeks
Chrome 46+Geeft aan welke acties de gemachtigde entiteit mag uitvoeren. Voor het sturen van GCM-berichten moet bijvoorbeeld het bereik
GCMworden gebruikt.
-
-
callback
functie optioneel
De parameter
callbackziet er zo uit:(token: string) => void
-
token
tekenreeks
Een token dat is toegewezen door de aangevraagde service.
-
Retourzendingen
-
Promise<string>
Chrome 96+Wordt opgelost als het ophalen is afgerond.
Promises worden alleen ondersteund voor Manifest V3 en hoger. Andere platforms moeten callbacks gebruiken.
Evenementen
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Wordt geactiveerd als alle verleende tokens moeten worden vernieuwd.
Parameters
-
callback
functie
De parameter
callbackziet er zo uit:() => void