自我量化數據整合-exist.io 介紹
- 2019 年 12 月 5 日
- 筆記
本文 676字,需要 1.69 分鐘

數據存儲與整合
找了一圈全網,大部分人都推薦使用 Exist.io https://exist.io/ 作為數據整合平台。
其中我對數據存儲只有四個條件:
- 可以吸納各式各樣的數據和格式;
- 數據展示;
- 提供數據上傳 API,便於根據介面,在各個端無縫上傳數據;
- 便於後續數據導出和數據遷移;
而 Exist.io 基本可以滿足我們的需求。
Exist.io
Track everything together. Understand your behaviour.
Exist.io 支援同步眾多來源的數據,包括手機端健康數據,各種可穿戴設備,甚至一些電子秤的數據,還支援 RescueTime,Github,Todoist 等來源的工作和任務數據。如果這裡還不包括你需要的,也可以通過它的開放 API 鏈接其它的數據源。

Apple Watch Service
註冊 Exist.io 後,我們嘗試使用其中的一個 service 試試:

選擇 Apple Watch Service,提供一個 iOS APP 下載鏈接:
https://apps.apple.com/au/app/exist/id986201088?mt=8
通過手機訪問 AppStore 下載,發現它提供的功能,就是和我們自己獲取 HealthKit data 一樣,通過授權獲取健康數據,然後實時同步到 Exist.io 後台。

通過數據後,既可以在 iOS APP 上查看數據,也可以在 Exist.io 網站後台查看。
手機端:

PC 端:

「健康記錄」app:

數據同步和展示成功!
總結
無論我們自己寫的 APP (https://ziwolianghua.coding01.cn/2.1.html) 還是藉助 Exist.io 提供的 APP,其實做法都一樣,都是利用 HealthKit 獲取健康數據,再同步到 Exist.io 後台。
如果你有 iOS 開發能力,或者有下一步的規劃,所有的工具和數據收集都是用自己開發的,那也完全可以自己開發 APP和後台存儲平台,代替 Exist.io。
最後,如果單純的利用 Exist.io 就完成今天的目標,感覺有點 low 了。接下來我們說一說 Exist.io 提供的 API,看看我們怎麼將其他自我量化數據存儲到 Exist.io 上,同時,也推薦大家看看 Exist.io 提供的其他服務和連接平台 https://Exist.io/account/services/:




