Descrição
Use chrome.instanceID
para acessar o serviço de ID da instância.
Permissões
gcm
Disponibilidade
Métodos
deleteID()
chrome.instanceID.deleteID(): Promise<void>
Redefine o identificador da instância do app e revoga todos os tokens associados a ele.
Retorna
-
Promise<void>
Chrome 96+
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
): Promise<void>
Revoga um token concedido.
Parâmetros
- deleteTokenParams
objeto
Parâmetros para deleteToken.
- authorizedEntity
string
Chrome 46 ou mais recenteA entidade autorizada usada para receber o token.
- escopo
string
Chrome 46 ou mais recenteO escopo usado para receber o token.
-
Retorna
-
Promise<void>
Chrome 96+
getCreationTime()
chrome.instanceID.getCreationTime(): Promise<number>
Recupera o horário em que o InstanceID foi gerado. O tempo de criação será retornado pelo callback
.
Retorna
-
Promise<number>
Chrome 96+
getID()
chrome.instanceID.getID(): Promise<string>
Recupera um identificador para a instância do app. O ID da instância será retornado pelo callback
. O mesmo ID será retornado enquanto a identidade do aplicativo não for revogada ou expirar.
Retorna
-
Promise<string>
Chrome 96+
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
): Promise<string>
Retorna um token que permite que a entidade autorizada acesse o serviço definido pelo escopo.
Parâmetros
- getTokenParams
objeto
Parâmetros para getToken.
- authorizedEntity
string
Chrome 46 ou mais recenteIdentifica a entidade autorizada a acessar recursos associados a esse ID da instância. Pode ser um ID de projeto do console de desenvolvedores do Google.
- opções
objeto opcional
Chrome 46 ou mais recente Suspenso desde o Chrome 89serão ignoradas.
Permite incluir um pequeno número de pares de chave-valor de string que serão associados ao token e poderão ser usados no processamento da solicitação.
- escopo
string
Chrome 46 ou mais recenteIdentifica as ações autorizadas que a entidade autorizada pode realizar. Por exemplo, para enviar mensagens do GCM, use o escopo
GCM
.
-
Retorna
-
Promise<string>
Chrome 96+
Eventos
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Disparado quando todos os tokens concedidos precisam ser atualizados.
Parâmetros
- callback
função
O parâmetro
callback
tem esta aparência:() => void