Panduan ini menjelaskan cara memecahkan masalah umum saat menggunakan Google Health API.
Error klien 4xx
Kode status 4xx ditampilkan saat ada masalah dalam kode aplikasi klien. Lihat elemen isi respons untuk mengetahui informasi selengkapnya tentang masalah tersebut.
400 permintaan buruk
| Pesan | Deskripsi | Rekomendasi |
|---|---|---|
| Permintaan berisi argumen yang tidak valid. | ID jenis data {value} tidak didukung. | Pastikan jenis data yang dirujuk didukung oleh endpoint. |
| Payload JSON yang diterima tidak valid. Angka oktal/hex bukan nilai JSON yang valid. | Endpoint dailyRollUp tidak mendukung nilai bulan dan hari
yang masing-masing ditampilkan sebagai MM atau DD. Satu digit tidak boleh memiliki
angka 0 (nol) di depannya. |
404 tak ditemukan
| Pesan | Deskripsi | Rekomendasi |
|---|---|---|
URL yang diminta
/v4/users/me/dataTypes/{dataType}/dataPoints
tidak ditemukan di server ini. |
Kemungkinan penyebab:
|
Mengambil ID pengguna Fitbit
Untuk membantu memecahkan masalah pengguna, Anda mungkin perlu memverifikasi Akun Google pengguna yang login ke aplikasi seluler Fitbit.
Untuk menemukan ID pengguna Fitbit:
- Buka aplikasi seluler Fitbit.
- Tekan ikon Anda di pojok kanan bawah.
- Tekan link Edit profil di kartu atas yang berisi nama pengguna dan tanggal bergabung.
- Arahkan kursor ke bagian bawah laman. Di bagian Akun Anda, nilai yang ditetapkan ke ID adalah ID pengguna Fitbit. (Misalnya: CV5TKH)
Mencabut izin ke aplikasi
Saat membantu pengguna memecahkan masalah koneksi OAuth2 mereka ke aplikasi Anda, Anda mungkin perlu meminta mereka untuk membatalkan tautan akun mereka dari aplikasi Anda, lalu menyelesaikan alur otorisasi Anda lagi.
Untuk membatalkan tautan Akun Google mereka dari aplikasi Anda:
- Buka aplikasi seluler Fitbit.
- Tekan ikon profil pengguna Fitbit di sudut kanan atas.
- Tekan Kelola Akun Google Anda.
- Pilih kartu Data & privasi.
- Scroll ke bawah ke bagian **Data dari aplikasi dan layanan yang Anda gunakan. Di bagian Aplikasi dan layanan, pilih Aplikasi & layanan pihak ketiga.
- Cari nama aplikasi Anda di daftar aplikasi terhubung, lalu minta pengguna memilihnya.
- Tekan Hapus semua koneksi yang Anda miliki dengan <nama aplikasi>.
- Minta pengguna menekan tombol konfirmasi untuk mencabut izin ke aplikasi Anda.
Setelah proses pencabutan selesai, pengguna akan diarahkan kembali ke daftar halaman Aplikasi & layanan pihak ketiga. Pengguna mungkin perlu memuat ulang halaman untuk melihat nama aplikasi yang dihapus dari daftar.