Sorun giderme

Bu kılavuzda, Google Health API'yi kullanırken karşılaşılan yaygın sorunların nasıl giderileceği açıklanmaktadır.

4xx istemci hataları

İstemci uygulama kodunda bir sorun olduğunda 4xx durum kodları döndürülür. Sorun hakkında daha fazla bilgi edinmek için yanıt gövdesi öğelerine bakın.

400 hatalı istek

Mesaj Açıklama Öneri
İstek geçersiz bir bağımsız değişken içeriyor. {value} kimlikli veri türü desteklenmiyor. Referans verilen veri türünün uç nokta tarafından desteklendiğini doğrulayın.
Geçersiz JSON yükü alındı. Sekizlik/onaltılık sayılar geçerli JSON değerleri değildir. dailyRollUp uç noktası, sırasıyla AA veya GG olarak gösterilen ay ve gün değerlerini desteklemez. Tek haneli sayılarda başında 0 (sıfır) olmamalıdır.

404 bulunamadı

Mesaj Açıklama Öneri
İstenen /v4/users/me/dataTypes/{dataType}/dataPoints URL'si bu sunucuda bulunamadı. Olası nedenler:
  • Doğru fiilin kullanıldığını doğrulayın
  • Uç nokta söz diziminde yazım hatası olup olmadığını kontrol edin.

Fitbit kullanıcı kimliğini alma

Kullanıcı sorunlarını gidermeye yardımcı olmak için Fitbit mobil uygulamasına giriş yapan kullanıcının Google Hesabı'nı doğrulamanız gerekebilir.

Fitbit kullanıcı kimliğini bulmak için:

  1. Fitbit mobil uygulamasını açın.
  2. Sağ alt köşedeki Siz simgesine basın.
  3. Kullanıcının adını ve katılım tarihini içeren üstteki kutuda Profili düzenle bağlantısına basın.
  4. Sayfanın alt kısmına gidin. Hesabınız bölümünde, kimliğe atanan değer Fitbit kullanıcı kimliğidir. (Örneğin: CV5TKH)

Bir kullanıcının uygulamanızla OAuth2 bağlantısında sorun gidermesine yardımcı olurken kullanıcının hesabının bağlantısını uygulamanızdan kaldırmasını ve ardından yetkilendirme akışınızı tekrar tamamlamasını istemeniz gerekebilir.

Kullanıcıların Google Hesaplarının uygulamanızla bağlantısını kaldırmak için:

  1. Fitbit mobil uygulamasını açın.
  2. Sağ üst köşedeki Fitbit kullanıcı profili simgesine basın.
  3. Google Hesabınızı yönetin'e basın.
  4. Veriler ve gizlilik kutusunu seçin.
  5. **Kullandığınız uygulama ve hizmetlerdeki veriler** bölümüne gidin. Uygulamalar ve hizmetler bölümünde Üçüncü taraf uygulamaları ve hizmetleri'ni seçin.
  6. Bağlı uygulamalar listesinde uygulamanızın adını bulun ve kullanıcının bu uygulamayı seçmesini sağlayın.
  7. <Uygulama adı> ile olan tüm bağlantılarınızı silin'e basın.
  8. Kullanıcıdan, uygulamanıza verilen izni iptal etmek için onayla düğmesine basmasını isteyin.

İptal işlemi tamamlandığında kullanıcı, Üçüncü taraf uygulamaları ve hizmetleri listesine geri yönlendirilir. Kullanıcının, uygulama adının listeden kaldırıldığını görebilmesi için sayfayı yenilemesi gerekebilir.