Importante: il supporto per la vecchia API Fitbit Web terminerà il
30 settembre 2026. Dopo questa data, l'API continuerà a funzionare, ma Google non correggerà più i bug né fornirà assistenza per l'API. Il
30 ottobre 2026, l'API Fitbit Web verrà disattivata e non funzionerà più né sincronizzerà i dati da o verso gli utenti Fitbit. Per continuare ad accedere ai dati dei tuoi utenti dopo questa data, esegui la migrazione all'API Google Health. Per indicazioni sulla migrazione, consulta la
Guida alla migrazione dell'API Fitbit Web.
Google utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
Informazioni sul profilo utente
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
L'API Google Health ti consente di accedere ai dati di salute e benessere inviati dagli utenti. Le informazioni del profilo utente sono disponibili tramite l'
getProfile endpoint, ma sono
limitate a metriche come l'età e la data di inizio dell'abbonamento.
Per ottenere ulteriori informazioni sul profilo utente, puoi utilizzare l'
API People. Potresti dover richiedere l'autorizzazione per ambiti aggiuntivi. Ad esempio, per leggere la data di nascita dell'utente, devi includere https://www.googleapis.com/auth/user.birthday.read e https://www.googleapis.com/auth/userinfo.profile nella richiesta di autorizzazione. Per saperne di più sull'autorizzazione dell'API People, consulta Autorizzare le richieste.
Ad esempio, per ottenere la data di nascita dell'utente utilizzando l'API People:
Protocollo
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();
Risposta
{
"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 quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-04-15 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-04-15 UTC."],[],[]]