Method: projects.apps.exchangeDeviceCheckToken
solicitud HTTP
POST https://firebaseappcheck.googleapis.com/v1beta/{app=projects/*/apps/*}:exchangeDeviceCheckToken
La URL utiliza la sintaxis de transcodificación gRPC .
Parámetros de ruta
Parámetros |
---|
app | string Requerido. El nombre de recurso relativo de la aplicación de iOS, en el formato: projects/{project_number}/apps/{app_id}
Si es necesario, el elemento project_number se puede reemplazar con el ID del proyecto de Firebase. Obtenga más información sobre el uso de identificadores de proyectos en el estándar AIP 2510 de Google. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON |
---|
{
"deviceToken": string,
"limitedUse": boolean
} |
Campos |
---|
deviceToken | string Requerido. El deviceToken devuelto por la API DeviceCheck del lado del cliente de Apple. Este es el objeto Data (Swift) o NSData (ObjC) codificado en base64. |
limitedUse | boolean Especifica si esta atestación se utilizará en un contexto de uso limitado ( true ) o basado en sesiones ( false ). Para permitir que esta atestación se utilice con la función de protección de reproducción , configúrelo en true . El valor predeterminado es false . |
Cuerpo de respuesta
Si tiene éxito, el cuerpo de la respuesta contiene una instancia de AppCheckToken
.
A menos que se indique lo contrario, el contenido de esta página está sujeto a la licencia Reconocimiento 4.0 de Creative Commons y las muestras de código están sujetas a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio web de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2023-12-01 (UTC).
[null,null,["Última actualización: 2023-12-01 (UTC)."],[],[]]