refresh date: 2026-09-25 robots: noindex
Descripción
Usa chrome.instanceID para acceder al servicio de ID de instancia.
Permisos
gcmDisponibilidad
Métodos
deleteID()
chrome.instanceID.deleteID(
callback?: function,
): Promise<void>
Restablece el identificador de instancia de la app y revoca todos los tokens asociados a él.
Parámetros
-
callback
función opcional
El parámetro
callbackse ve de la siguiente manera:() => void
Muestra
-
Promise<void>
Chrome 96 y versiones posterioresSe resuelve cuando se completa la eliminación. El identificador de instancia se revocó correctamente si la promesa no se rechaza.
Las promesas solo se admiten en Manifest V3 y versiones posteriores. Otras plataformas deben usar devoluciones de llamada.
deleteToken()
chrome.instanceID.deleteToken(
deleteTokenParams: object,
callback?: function,
): Promise<void>
Revoca un token otorgado.
Parámetros
-
deleteTokenParams
objeto
Parámetros de deleteToken.
-
authorizedEntity
string
Chrome 46 y versiones posterioresEs la entidad autorizada que se usa para obtener el token.
-
alcance
string
Chrome 46 y versiones posterioresEs el alcance que se usa para obtener el token.
-
-
callback
función opcional
El parámetro
callbackse ve de la siguiente manera:() => void
Muestra
-
Promise<void>
Chrome 96 y versiones posterioresSe resuelve cuando se completa el borrado del token. El token se revocó correctamente si la promesa no se rechaza.
Las promesas solo se admiten en Manifest V3 y versiones posteriores. Otras plataformas deben usar devoluciones de llamada.
getCreationTime()
chrome.instanceID.getCreationTime(
callback?: function,
): Promise<number>
Recupera la fecha y hora en que se generó el InstanceID. El callback devolverá la hora de creación.
Parámetros
-
callback
función opcional
El parámetro
callbackse ve de la siguiente manera:(creationTime: number) => void
-
creationTime
número
Es la fecha y hora en que se generó el ID de instancia, representadas en milisegundos desde la época.
-
Muestra
-
Promise<number>
Chrome 96 y versiones posterioresSe resuelve cuando se completa la recuperación.
Las promesas solo se admiten en Manifest V3 y versiones posteriores. Otras plataformas deben usar devoluciones de llamada.
getID()
chrome.instanceID.getID(
callback?: function,
): Promise<string>
Recupera un identificador para la instancia de la app. El callback devolverá el ID de la instancia. Se devolverá el mismo ID siempre y cuando no se haya revocado o vencido la identidad de la aplicación.
Parámetros
-
callback
función opcional
El parámetro
callbackse ve de la siguiente manera:(instanceID: string) => void
-
instanceID
string
Es un ID de instancia asignado a la instancia de la app.
-
Muestra
-
Promise<string>
Chrome 96 y versiones posterioresSe resuelve cuando se completa la recuperación.
Las promesas solo se admiten en Manifest V3 y versiones posteriores. Otras plataformas deben usar devoluciones de llamada.
getToken()
chrome.instanceID.getToken(
getTokenParams: object,
callback?: function,
): Promise<string>
Devuelve un token que permite que la entidad autorizada acceda al servicio definido por el alcance.
Parámetros
-
getTokenParams
objeto
Son los parámetros de getToken.
-
authorizedEntity
string
Chrome 46 y versiones posterioresIdentifica la entidad que está autorizada para acceder a los recursos asociados con este ID de instancia. Puede ser un ID de proyecto de la consola de Google Developers.
-
opciones
objeto opcional
Chrome 46 y versiones posteriores Obsoleto desde Chrome 89Las opciones están obsoletas y se ignorarán.
Permite incluir una pequeña cantidad de pares clave-valor de cadenas que se asociarán con el token y se pueden usar para procesar la solicitud.
-
alcance
string
Chrome 46 y versiones posterioresIdentifica las acciones autorizadas que puede realizar la entidad autorizada. Por ejemplo, para enviar mensajes de GCM, se debe usar el permiso
GCM.
-
-
callback
función opcional
El parámetro
callbackse ve de la siguiente manera:(token: string) => void
-
token
string
Es un token que asigna el servicio solicitado.
-
Muestra
-
Promise<string>
Chrome 96 y versiones posterioresSe resuelve cuando se completa la recuperación.
Las promesas solo se admiten en Manifest V3 y versiones posteriores. Otras plataformas deben usar devoluciones de llamada.
Eventos
onTokenRefresh
chrome.instanceID.onTokenRefresh.addListener(
callback: function,
)
Se activa cuando se deben actualizar todos los tokens otorgados.
Parámetros
-
callback
función
El parámetro
callbackse ve de la siguiente manera:() => void