Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de Instance ID te permite integrar Instance ID en tu app para Android
o iOS. Instance ID proporciona un identificador único para cada instancia de
tu app y un mecanismo para autenticar y autorizar acciones. El InstanceID es duradero, pero puede vencer por los siguientes motivos:
Restablecimiento de la configuración de fábrica del dispositivo
El usuario desinstala la app.
El usuario realiza la acción "Borrar datos" en la app.
El dispositivo no se usó durante un período prolongado (el dispositivo y la región determinan el período).
El servicio de ID de instancia detecta abusos o errores y restablece el InstanceID.
Código del servidor si tu app cliente requiere esa funcionalidad
El servicio de ID de instancia notifica a tu app un restablecimiento de InstanceID a través de una devolución de llamada a un InstanceIDListenerService. Si tu app recibe esta notificación, debe llamar a getToken(), recuperar el nuevo InstanceID y actualizar sus servidores.
Usa el método getToken para demostrar la propiedad de InstanceID y permitir que los servidores accedan a los datos o servicios asociados con la app. El método sigue los patrones de OAuth2 y requiere un authorizedEntity y un scope. El authorizedEntity puede ser un ID de proyecto o cualquier otro InstanceID, y determina los servicios que están autorizados para usar el token generado. scope determina el servicio o los datos específicos a los que el token permite el acceso.
Obtén más información sobre la API de Instance ID para lo siguiente:
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-03-11 (UTC)"],[[["The Instance ID API provides a unique identifier for each app instance and enables authentication and authorization."],["Instance IDs are long-lived but can expire due to various factors like device reset, uninstallation, data clearing, extended inactivity, or service-detected issues."],["Upon Instance ID reset, apps are notified and must retrieve a new ID using `getToken()` and update their servers."],["The `getToken()` method, using OAuth2 patterns, verifies Instance ID ownership and grants server access to associated data or services based on authorized entity and scope."]]],[]]