Opis
Aby uzyskać dostęp do usługi identyfikatora instancji, użyj nazwy chrome.instanceID.
Uprawnienia
gcmDostępność
Metody
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Resetuje identyfikator instancji aplikacji i unieważnia wszystkie powiązane z nim tokeny.
Zwroty
- 
            Promise<void> Chrome w wersji 96 lub nowszej
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Unieważnia przyznany token.
Parametry
- 
    deleteTokenParamsobiekt Parametry funkcji deleteToken. - 
    authorizedEntityciąg znaków Chrome 46 lub nowszaAutoryzowany podmiot, który jest używany do uzyskania tokena. 
- 
    zakresciąg znaków Chrome 46 lub nowszaZakres używany do uzyskania tokena. 
 
- 
    
Zwroty
- 
            Promise<void> Chrome w wersji 96 lub nowszej
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Pobiera czas wygenerowania identyfikatora instancji. Czas utworzenia zostanie zwrócony przez callback.
Zwroty
- 
            Promise<number> Chrome w wersji 96 lub nowszej
getID()
chrome.instanceID.getID(): Promise<string>
Pobiera identyfikator instancji aplikacji. Identyfikator instancji zostanie zwrócony przez callback. Ten sam identyfikator będzie zwracany, dopóki tożsamość aplikacji nie zostanie cofnięta lub nie wygaśnie.
Zwroty
- 
            Promise<string> Chrome w wersji 96 lub nowszej
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Zwraca token, który umożliwia autoryzowanemu podmiotowi dostęp do usługi określonej przez zakres.
Parametry
- 
    getTokenParamsobiekt Parametry funkcji getToken. - 
    authorizedEntityciąg znaków Chrome 46 lub nowszaOkreśla podmiot uprawniony do uzyskiwania dostępu do zasobów powiązanych z tym identyfikatorem instancji. Może to być identyfikator projektu z konsoli deweloperów Google. 
- 
    Opcjeobiekt opcjonalny Chrome 46 i nowsze Wycofane w Chrome 89zostały wycofane i będą ignorowane. Umożliwia dołączenie niewielkiej liczby par klucz-wartość w formie ciągów znaków, które będą powiązane z tokenem i mogą być używane podczas przetwarzania żądania. 
- 
    zakresciąg znaków Chrome 46 lub nowszaOkreśla autoryzowane działania, które może podjąć autoryzowany podmiot. Na przykład do wysyłania wiadomości GCM należy użyć zakresu GCM.
 
- 
    
Zwroty
- 
            Promise<string> Chrome w wersji 96 lub nowszej
Wydarzenia
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Wysyłane, gdy wszystkie przyznane tokeny wymagają odświeżenia.
Parametry
- 
    callbackfunkcja Parametr callbackwygląda tak:() => void