メニューに進む

@capgo/capacitor-health

Capacitorは、Apple HealthKitとHealth Connectからデータを操作するためのプラグインです。

Capacitorは、Apple HealthKitとHealth Connectからデータを操作するためのプラグインです。

  • isAvailable - 現在のプラットフォームがネイティブの健康 SDK をサポートしているかどうかを確認します。
  • requestAuthorization - 指定されたデータタイプへの読み書きアクセスを要求します。
  • checkAuthorization - ユーザーに質問することなく、提供されたデータタイプの認可状態を確認します。
  • readSamples - 指定された時間枠内で、指定されたデータタイプのサンプルを読み取ります。
メソッド説明
isAvailable現在のプラットフォームがネイティブの健康 SDK をサポートしているかどうかを確認します。
requestAuthorization提供されたデータタイプへの読み書きアクセスを要求します。
checkAuthorizationユーザーに質問することなく、提供されたデータタイプの認可状態を確認します。
readSamples指定された時間枠内で、指定されたデータタイプのサンプルを読み取ります。
saveSampleネイティブの健康ストアに単一のサンプルを書き込む。
getPluginVersionCapacitorネイティブプラグインのバージョンを取得する。
openHealthConnectSettingsAndroidのみで、Health Connect設定画面を開きます。iOSでは、このメソッドは何も行いません。
showPrivacyPolicyAndroidのみで、Health Connectのプライバシーポリシーを表示します。iOSでは、このメソッドは何も行いません。
queryWorkoutsネイティブの健康ストアからワークアウトセッションを検索します。iOS(HealthKit)とAndroid(Health Connect)でサポートされています。
queryAggregatedネイティブの健康ストアから集計された健康データを検索します。データは時間枠(1時間、1日、1週間、1ヶ月)に集計され、合計、平均、最小値、最大値などの演算が実行されます。この方法は、大きな日付範囲の個別のサンプルを取得するよりも効率的です。

このリファレンスはSyncdから src/definitions.ts in capacitor-health.