0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Google Health API 呼び出しを行う話

0
Last updated at Posted at 2026-11-04

このGoogle公式のハンズオンをやっております

ハンズオンの中身は

  • Google Cloud プロジェクトつくって
  • Google Health API 有効化して
  • Oauth クライエントつくって
  • tokenをゴニョゴニョして(正直tokenのことはよくわかってない)
  • Google health API 呼んだら JSONが返ってくるというものですね

一応、VS CODE の extentionでREST CLIENTってものを使いましたよ。
image.png

つくりたいものは、健康管理デバイスからAIチャットのパイプライン

アプリで Google Health、デバイスで Fitbit を使っていて、睡眠時間や運動などを測ってくれるデータを生成AIに読み取らせたい、というのが狙いです。正直占い感覚ではありますが、自分の健康状態をもとに普段のAIチャットとの会話の中で状態を見る、みたいなことをやりたいと思っています。
で、もちろん今のご時世ですから、Google Health本体にももともとAI機能があり、中の Gemini とチャットができるようにはなっているのですが、主に2つの問題があります:

1. 他のデータを入力しにくい。

文字ベースでは入力できますが、例えば健康診断の内容をそのまま入れてメモリに保持してもらう、といったことが難しい(メモリ機能が弱い)。

2. お金がかかる。

月額1,350円くらいかかります。一応、そのプランに入ると瞑想の音楽が聴けたりエクササイズ動画が見られたりするらしいのですが、チャットのためだけにそこまで払うのは嫌だなと

そこで、Google Health API を使って Supabase(データベース)に JSON データを流し込んで蓄積し、それを自前の ChatGPT(サブスクでも無料版でも)で読めるようにしたいという野望があり、一旦このハンズオンを終えたという報告です。

案外面白いので、Google Health や Apple Watch などで自分の健康状態を記録している人は、ぜひやってみると楽しいと思います。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?