我正在复制my question from Samsung Developers portal,因为两天内我没有收到任何回音。
我已经通过Samsung Health从FitBit导入了3年的计步器数据到Samsung API。
当我从我的应用或Samsung's Data Viewer app(当我设法使其正常工作)中查询API时,我可以看到它们在三星的存储中。
但是,在“健康”应用程序本身中,我只能看到大约一个月前的数据。但是为了使其变得更奇怪-那个月大的数据-我设法上传了它们,但无法将其从应用程序中删除。至少在视觉上不是,因为实际上它们确实被删除并再次重新上传。
要添加所有这些信息-3年的数据上传后,该应用变得非常缓慢,半天就耗尽了我手机的电池,因为它在后台执行了某些操作。 1天后,我重新安装了该应用程序,现在它不会耗尽电池,但是导入的步数数据仍然没有显示。
添加/删除当前日期的步骤几乎可以立即在应用程序中显示,因此方法并不是问题所在,而更像是数据量和使用期限。我每分钟都会导入这3年的数据。
好吧,所以今天,或更具体地说,是经过24小时之后-我导入的数据从HealthDataStore中消失了... 会再试一次-三星,您不用担心...
最近3个月的FitBit数据现在位于HealthDataStore中。在Data Viewer和通过Samsung Health API从我的应用程序中均可见。不再出现在Samsung Health应用中。从3月17日到4月8日(当我拿到Galaxy Watch时)的一些幻象数字仍在Samsung Health应用中,尽管我增加或删除了那几天的数据,这些幻象仍然存在。它们仅在选中“所有步骤”选项时显示,而在我选择单个设备(电话,手表或unknown0)时不显示。请参见下文-Samsung Health应用程序显示已/应该删除的数据:
Data Viewer应用程序显示已更新的数据,但不会在Samsung Health应用程序中显示它们:
在这里,在我的应用程序中,我也可以查询任何上传的日期,但是在Samsung Health应用程序中看不到它:
今天从FitBit添加了最近3年的体重记录-没问题-三星健康功能可以在一秒钟内显示出来。
以前从SamsungHealthStorage中删除/删除的步骤现在可以通过我的应用程序和Data Viewer应用程序再次看到,但不能通过Samsung Health应用程序看到。因此,基本上这些数据以某种方式得以恢复。这是怎么回事?
添加心率数据也可以正常工作。因此,问题仍然存在于步骤计数器数据上-在Samsung Health应用程序中没有视觉外观-仅在SamsungHealthStorage中。