Todos los extremos de las APIs de Google Health que leen y escriben datos del usuario requieren el consentimiento del usuario para la recopilación de esos datos a través de uno o más permisos. La app debe proporcionar la lista de permisos cuando llame al extremo de autorización de OAuth2 de Google. Consulta Cómo obtener tokens de acceso de OAuth2. El token de acceso emitido solo contendrá los alcances que el usuario que otorgó el consentimiento autorizó.
Todos los alcances de la API de Google Health comienzan con lo siguiente:
https://www.googleapis.com/auth/googlehealth
Alcances disponibles
| Alcance | Permiso |
|---|---|
| .activity_and_fitness.readonly | Consultar tus datos de actividad física y ejercicio de Google Health |
| .activity_and_fitness.writeonly | Agregar datos de actividad y estado físico a Google Health, y editar o borrar los datos que agrega. |
| .ecg.readonly | Ver tus datos de ECG de Google Health |
| .health_metrics_and_measurements.readonly | Ver tus datos de métricas de salud y mediciones de Google Health |
| .health_metrics_and_measurements.writeonly | Agregar datos de métricas de salud y mediciones a Google Health, y editar o borrar los datos que agrega. |
| .irn.readonly | Ver tus datos de Notificaciones de arritmias de Google Health |
| .location.readonly | Ver tu ubicación de GPS de Google Health registrada durante una sesión de ejercicio |
| .nutrition.readonly | Ver tus datos de nutrición de Google Health |
| .nutrition.writeonly | Agregar datos de nutrición a Google Health y editar o borrar los datos que agrega. |
| .profile.readonly | Ver los datos de tu perfil de Google Health |
| .profile.writeonly | Agregar datos de perfil a Google Health y editar o borrar los datos que agrega. |
| .settings.readonly | Ver tu configuración de Google Health |
| .settings.writeonly | Agregar datos de configuración a Google Health y editar o borrar los datos que agrega. |
| .sleep.readonly | Ver tus datos de sueño de Google Health |
| .sleep.writeonly | Agregar datos de sueño a Google Health y editar o borrar los datos que agrega. |