Beschrijving
Gebruik chrome.instanceID
om toegang te krijgen tot de Instance ID-service.
Machtigingen
gcm
Beschikbaarheid
Methoden
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Hiermee wordt de app-instantie-ID opnieuw ingesteld en worden alle daaraan gekoppelde tokens ingetrokken.
Retourneren
Belofte<leegte>
Chroom 96+
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Revokes a granted token.
Parameters
- deleteTokenParams
voorwerp
Parameters for deleteToken.
- authorizedEntity
snaar
Chroom 46+De geautoriseerde entiteit die wordt gebruikt om het token te verkrijgen.
- domein
snaar
Chroom 46+The scope that is used to obtain the token.
Retourneren
Belofte<leegte>
Chroom 96+
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Haalt het tijdstip op waarop de InstanceID is gegenereerd. De callback
retourneert het tijdstip van aanmaak.
Retourneren
Belofte <Mummer>
Chroom 96+
getID()
chrome.instanceID.getID(): Promise<string>
Haalt een identificatiecode op voor de app-instantie. De instantie-ID wordt geretourneerd door de callback
. Dezelfde ID wordt geretourneerd zolang de applicatie-identiteit niet is ingetrokken of verlopen.
Retourneren
Belofte<string>
Chroom 96+
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Retourneer een token waarmee de geautoriseerde entiteit toegang krijgt tot de service die door de scope is gedefinieerd.
Parameters
- getTokenParams
voorwerp
Parameters for getToken.
- geautoriseerde entiteit
snaar
Chroom 46+Identificeert de entiteit die geautoriseerd is om toegang te krijgen tot resources die aan deze instantie-ID zijn gekoppeld. Dit kan een project-ID uit de Google Developer Console zijn.
- opties
object optioneel
Chrome 46+ Deprecated since Chrome 89opties zijn verouderd en worden genegeerd.
Hiermee kunt u een klein aantal sleutel-/waardeparen opgeven die aan het token worden gekoppeld en die kunnen worden gebruikt bij het verwerken van de aanvraag.
- domein
snaar
Chroom 46+Identificeert geautoriseerde acties die de geautoriseerde entiteit kan uitvoeren. Bijvoorbeeld voor het verzenden van GCM-berichten moet
GCM
scope worden gebruikt.
Retourneren
Belofte<string>
Chroom 96+
Evenementen
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Wordt geactiveerd wanneer alle toegekende tokens vernieuwd moeten worden.
Parameters
- terugbellen
functie
De
callback
ziet er als volgt uit:() => void