googleapis / googleapis/google-api-nodejs-client

400 ERR_BAD_REQUEST while fetching resting heart rate

Aperta
#3,111 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
priority: p2 type: bug
Lingua principale
TypeScript
Stelle
12.2k
Fork
2k
Merge medio
1g 9h
PR unite (30g)
24

Descrizione

I am trying to fetch **resting heart rate** where already I have enabled scope for it.
But I am getting 400 ERR_BAD_REQUEST on api request

**### Code**
```
await axios({
method: "POST",
headers: {
authorization: "Bearer " + accessToken,
"Content-Type": "application/json",
},
url: `https://www.googleapis.com/fitness/v1/users/me/dataset:aggregate`,
data: {
"aggregateBy": [{
// dataTypeName: "com.google.heart_rate.summary",
dataTypeName: "derived:com.google.heart_rate.bpm:com.google.android.gms:resting_heart_rate<-merge_heart_rate_bpm"
}],
"startTimeMillis": startTimeMillis,
"endTimeMillis": endTimeMillis,
}
})
```

**Enabled Scopes**
`https://www.googleapis.com/auth/fitness.activity.read`
`https://www.googleapis.com/auth/fitness.body.read`

When I try to fetch data using both of them I am getting Error response.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci la richiesta POST all’endpoint dataset:aggregate di Google Fit utilizzando il aggregateBy dataTypeName mostrato, i limiti temporali e gli OAuth scopes. Conferma la risposta 400 esatta e identifica quale modifica alla richiesta la fa riuscire; l’issue non indica alcun file del repository né alcun test.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
google-cloud, javascript, nodejs
Ambito
api
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.