HealthDataTypes
ürününü okumak istiyorum. GoogleApiClient
oluştururken hangi Scope
ayarlamalıyım? Bu documentation den dayanarakGoogle Fit'in HealthDataTipleri için Kapsam
.addScope(new Scope(????))
HealthDataTypes
ürününü okumak istiyorum. GoogleApiClient
oluştururken hangi Scope
ayarlamalıyım? Bu documentation den dayanarakGoogle Fit'in HealthDataTipleri için Kapsam
.addScope(new Scope(????))
Google Fit sağlık veri potansiyel olarak hassas olduğu için sadece belirli geliştiriciler HealthDataTypes veri türleri için yazma erişimi kısıtlar. Uygulamalar, sınırlı türde bir veriyi okumak ve yazmak için kullanıcı iznine ihtiyaç duyar. Herhangi bir uygulama kısıtlanmış veri türüne ait fitness verilerini okuyabilir, ancak yalnızca Google onaylı uygulamalar bu türden veri yazabilir. Eğer kısıtlı bir veri türüne yazmak isterseniz:
[email protected]
ve istek bir e-posta gönderin Google Fit'e kısıtlı tür veri yazmak için izin uygulamaların beyaz listeye eklenecek. Erişim yapmak istediğiniz veri türlerinin kısa bir tanımını sağlayın.
, kullanımı durumda ilgili aşağıdaki ayrıntıları ve bağlı cihazları da ekleyin.
READ verilerini istiyorum. "Herhangi bir uygulama, kısıtlı bir veri türünün fitness verilerini okuyabilir" "Uygulamalar, kısıtlanmış türde veri okumak ve yazmak için kullanıcı gereksinimine sahiptir." kullanıcı izni - bu 'Kapsam' –
tarihinde Fit spor API kapsamlarını here sağlar. Seçebileceğiniz belirli kapsamların listesidir. readTypes ve writeTypes listeleri
GFitUtils.buildFitnessOptions(
readTypes,
writeTypes
).getImpliedScopes();
(:
Tamam, gerekli veri türlerini kullanarak FittnessOption nesnesi oluşturmak ve bunun için zımni kapsamları alabilirsiniz .. başıma doğru cevabı buldum Bu şekilde datatypes
arasında, yapmanız herhangi bir şekilde buldunuz .., .. sadece okumak istiyorum
Ben aynı durumda olduğum google fit sitesinden değerleri harcode gerekmez Buna göre? – Yotes
Buna göre (https://stackoverflow.com/questions/46066595/is- orada-google-fit-rest-api-okuma-kan-basınç-veri) 'HistoryApi' aracılığıyla çalışır (en azından REST yoluyla, ama aynı olmalıdır), kapsamı FITNESS_BODY_READ_WRITE' olacağını varsayalım kapsam? DÜZENLEME: https://github.com/googlesamples/android-fit/issues/22 – damian
Evet, bunu buldum ve ayrıca tüm kapsamları ile google'dan bir yanıt aldım: https://developers.google.com/identity/ protokolleri/googlescopes # fitnessv1. Bugün çalışıp çalışmadığını göreceğim – Yotes