Questa guida spiega come risolvere i problemi comuni durante l'utilizzo dell'API Google Health.
Errori client 4xx
I codici di stato 4xx vengono restituiti quando si verifica un problema nel codice dell'app client. Esamina gli elementi del corpo della risposta per saperne di più sul problema.
400 richiesta non valida
| Messaggio | Descrizione | Suggerimento |
|---|---|---|
| La richiesta contiene un argomento non valido. | L'ID tipo di dati {value} non è supportato. | Verifica che il tipo di dati a cui viene fatto riferimento sia supportato dall'endpoint. |
| Payload JSON non valido ricevuto. I numeri ottali/esadecimali non sono valori JSON validi. | L'endpoint dailyRollUp non supporta i valori di mese e giorno
rappresentati rispettivamente come MM o GG. I numeri a una cifra non devono avere
uno zero iniziale. |
404 non trovato
| Messaggio | Descrizione | Suggerimento |
|---|---|---|
L'URL richiesto
/v4/users/me/dataTypes/{dataType}/dataPoints
non è stato trovato su questo server. |
Possibili cause:
|
Recuperare un ID utente Fitbit
Per risolvere il problema di un utente, potrebbe essere necessario verificare l'Account Google dell'utente che ha eseguito l'accesso all'app mobile Fitbit.
Per trovare l'ID utente Fitbit:
- Apri l'app mobile Fitbit.
- Premi l'icona Tu nell'angolo in basso a destra.
- Fai clic sul link Modifica profilo nel riquadro in alto contenente il nome dell'utente e la data di iscrizione.
- Vai alla parte inferiore della pagina. Nella sezione Il tuo account, il valore assegnato all'ID è l'ID utente Fitbit. Ad esempio: CV5TKH
Revocare il consenso per un'app
Quando aiuti un utente a risolvere i problemi di connessione OAuth2 alla tua app, potresti chiedergli di scollegare il suo account dalla tua app e completare di nuovo il flusso di autorizzazione.
Per scollegare il proprio Account Google dalla tua app:
- Apri l'app mobile Fitbit.
- Premi l'icona del profilo utente Fitbit nell'angolo in alto a destra.
- Premi Gestisci il tuo Account Google.
- Seleziona il riquadro Dati e privacy.
- Scorri fino alla sezione **Dati relativi ad app e servizi che utilizzi. Nella sezione App e servizi, seleziona Servizi e app di terze parti.
- Cerca il nome dell'app nell'elenco delle app collegate e chiedi all'utente di selezionarla.
- Premi Elimina tutti i collegamenti che hai con <nome dell'app>.
- Chiedi all'utente di premere Conferma per revocare il consenso alla tua app.
Al termine della procedura di revoca, l'utente verrà reindirizzato all'elenco della pagina App e servizi di terze parti. L'utente potrebbe dover aggiornare la pagina per visualizzare il nome dell'app rimosso dall'elenco.