ガイド
Apple HealthKitとHealth Connectからデータを操作するためのチュートリアル
@capgo/capacitor-healthを使用して
Capacitor プラグインを使用してApple HealthKitとHealth Connectからデータを操作する
インストール
bun add @capgo/capacitor-health
bunx cap sync
このプラグインが提供するもの
isAvailable- このプラグインが提供するプラットフォームがnative health SDKをサポートしているかどうかを確認します。requestAuthorization- Apple HealthKitとHealth Connectからデータを読み書きするためのアクセスを要求します。checkAuthorization- ユーザーに質問することなく、提供されたデータタイプの認可状態を確認します。readSamples- 指定された時間枠内で指定されたデータ型のサンプルを読み取ります。
例の使用
isAvailable
現在のプラットフォームがネイティブの SDK をサポートしているかどうかを返します。
import { Health } from '@capgo/capacitor-health';
await Health.isAvailable();
requestAuthorization
提供されたデータ型に対して読み取り/書き込みアクセスを要求します。
import { Health } from '@capgo/capacitor-health';
await Health.requestAuthorization({} as AuthorizationOptions);
checkAuthorization
ユーザーに質問することなく、提供されたデータ型に対しての認可状態を確認します。
import { Health } from '@capgo/capacitor-health';
await Health.checkAuthorization({} as AuthorizationOptions);
readSamples
指定された時間枠内で指定されたデータ型のサンプルを読み取ります。
import { Health } from '@capgo/capacitor-health';
await Health.readSamples({} as QueryOptions);
フル リファレンス
- GitHub: https://github.com/Cap-go/capacitor-health/
- ドキュメント: /docs/plugins/health/