Pemecahan masalah

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:
  • Pastikan kata kerja yang benar digunakan
  • Periksa sintaksis endpoint untuk mengetahui apakah ada kesalahan ketik

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:

  1. Buka aplikasi seluler Fitbit.
  2. Tekan ikon Anda di pojok kanan bawah.
  3. Tekan link Edit profil di kartu atas yang berisi nama pengguna dan tanggal bergabung.
  4. Arahkan kursor ke bagian bawah laman. Di bagian Akun Anda, nilai yang ditetapkan ke ID adalah ID pengguna Fitbit. (Misalnya: CV5TKH)

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:

  1. Buka aplikasi seluler Fitbit.
  2. Tekan ikon profil pengguna Fitbit di sudut kanan atas.
  3. Tekan Kelola Akun Google Anda.
  4. Pilih kartu Data & privasi.
  5. Scroll ke bawah ke bagian **Data dari aplikasi dan layanan yang Anda gunakan. Di bagian Aplikasi dan layanan, pilih Aplikasi & layanan pihak ketiga.
  6. Cari nama aplikasi Anda di daftar aplikasi terhubung, lalu minta pengguna memilihnya.
  7. Tekan Hapus semua koneksi yang Anda miliki dengan <nama aplikasi>.
  8. 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.