Rest Google Fit删除数据源?

Rest Google Fit删除数据源?,rest,google-api,datasource,google-fit,google-fit-sdk,Rest,Google Api,Datasource,Google Fit,Google Fit Sdk,我已经创建了一个创建权重数据源的应用程序。不幸的是,我的应用程序中有一个输入错误,导致字段名被错误地输入为kg而不是weight: { "dataStreamId": "raw:com.google.weight:myappwhatever", "name": "Weight Feed", "type": "raw", "dataType": { "name": "com.google.weight", "field": [ {

我已经创建了一个创建权重数据源的应用程序。不幸的是,我的应用程序中有一个输入错误,导致字段名被错误地输入为kg而不是weight:

  {
   "dataStreamId": "raw:com.google.weight:myappwhatever",
   "name": "Weight Feed",
   "type": "raw",
   "dataType": {
    "name": "com.google.weight",
    "field": [
     {
      "name": "kg",
      "format": "floatPoint"
     }
    ]
   }
虽然restapi有一个update方法,但它不支持更改字段,不幸的是restapi没有delete方法

这个问题的影响是,在Android上,日志显示:

02-24 20:50:48.527 E/AndroidRuntime(8809): FATAL EXCEPTION: SyncAdapterThread-1
02-24 20:50:48.527 E/AndroidRuntime(8809): Process: com.google.process.location, PID: 8809
02-24 20:50:48.527 E/AndroidRuntime(8809): com.google.android.gms.fitness.l.ab: Conflicting data types!  New: DataType{com.google.weight[kg(f)]}, existing: DataType{com.google.weight[weight(f)]}
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.l.af.b(SourceFile:180)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.l.af.d(SourceFile:594)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.l.af.d(SourceFile:552)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.l.af.b(SourceFile:2740)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.sync.b.a(SourceFile:244)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at com.google.android.gms.fitness.sync.c.onPerformSync(SourceFile:113)
02-24 20:50:48.527 E/AndroidRuntime(8809):  at android.content.AbstractThreadedSyncAdapter$SyncThread.run(AbstractThreadedSyncAdapter.java:259)
是否有其他方法更新字段或删除数据源?

对于将来的用户: 目前还没有解决这个问题的方法,但有一个正在进行中

从链接:

感谢您的反馈和错误报告

目前还没有办法解决这个问题,但我们可以通过服务器端解决方案来解决,服务器端解决方案通常比客户端解决方案的周转时间快1-2周

我会在得到更新后立即更新此线程,或者您也可以在我们的bug跟踪器中跟进


公共问题追踪者列出了2015年4月1日的固定ETA。

虽然此链接可以回答问题,但最好在此处包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能会变为无效。@ruff我不同意这里的说法。OP问“有办法吗?”卢卡斯回答“没有”。该链接只是添加了关于未来可能发生变化的外围信息。好吧,但是如果Google+页面消失会发生什么?如果在这里引用谷歌的答案会更好…@ruffp我编辑了回复,包括来自G+的信息以及公共问题跟踪者的链接。