Importante: La API heredada de Fitbit Web dejará de estar disponible el
30 de septiembre de 2026. Después de esta fecha, la API seguirá funcionando, pero Google ya no corregirá errores ni brindará asistencia para la API. El
30 de octubre de 2026, se desactivará la API web de Fitbit, y ya no funcionará ni sincronizará datos con los usuarios de Fitbit. Para seguir accediendo a los datos de tus usuarios después de esta fecha, migra a la API de Google Health. Si bien en este momento no estamos incorporando proyectos nuevos, estamos trabajando activamente para abrir el acceso a más desarrolladores y compartiremos actualizaciones aquí a medida que se expanda la disponibilidad. Para conocer los cronogramas y los pasos completos, consulta la
Guía de migración de la API de Fitbit Web.
Google utiliza tecnología de IA para traducir contenido a tu idioma preferido. Las traducciones realizadas con IA pueden contener errores.
Información del perfil del usuario
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
La API de Google Health te brinda acceso a los datos de salud y bienestar que envían los usuarios. La información del perfil del usuario está disponible a través del extremo getProfile, pero se limita a métricas como la edad y la fecha de inicio de la membresía.
Para obtener información adicional del perfil del usuario, puedes usar la API de People. Es posible que debas solicitar autorización para permisos adicionales. Por ejemplo, para leer el cumpleaños del usuario, debes incluir https://www.googleapis.com/auth/user.birthday.read y https://www.googleapis.com/auth/userinfo.profile en tu solicitud de autorización. Para obtener más información sobre la autorización de la API de People, consulta Autoriza solicitudes.
Por ejemplo, para obtener el cumpleaños del usuario con la API de People, haz lo siguiente:
Protocolo
GET /v1/people/me?personFields=birthdays HTTP/1.1
Host: people.googleapis.com
Java
Person profile = peopleService.people().get("people/me")
.setPersonFields("birthdays")
.execute();
Python
profile = people_service.people()
.get('people/me', personFields='birthdays')
PHP
$profile = $people_service->people->get(
'people/me', array('personFields' => 'birthdays'));
.NET
PeopleResource.GetRequest peopleRequest =
peopleService.People.Get("people/me");
peopleRequest.PersonFields = "birthdays";
Person profile = peopleRequest.Execute();
Respuesta
{
"resourceName": "people/115549...",
"etag": "%EgQBBy43...",
"birthdays": [
{
"metadata": {
"primary": true,
"source": {
"type": "DOMAIN_PROFILE",
"id": "115549..."
}
},
"date": {
"month": 1,
"day": 1
}
},
{
"metadata": {
"source": {
"type": "ACCOUNT",
"id": "115549..."
}
},
"date": {
"year": 1990,
"month": 1,
"day": 1
}
}
]
}
Salvo que se indique lo contrario, el contenido de esta página está sujeto a la licencia Atribución 4.0 de Creative Commons, y los ejemplos de código están sujetos a la licencia Apache 2.0. Para obtener más información, consulta las políticas del sitio de Google Developers. Java es una marca registrada de Oracle o sus afiliados.
Última actualización: 2026-04-15 (UTC)
[[["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: 2026-04-15 (UTC)"],[],[]]