4

アクティビティを Garmin Fenix3 からデータベースに自動的にインポートしたいと考えています (TCX ファイルを手動でダウンロードする必要はありません)。このタスクを解決するために、2 つのオプションが頭に浮かびました。

  1. Garmin Connect API に接続され、アクティビティがアップロードされるたびに GarminConnect から (RESTful API 経由で) 通知されるサーバー ベースのアプリ - 私の理解は正しいですか? このユース ケースには 5,000 ドルの高価な Garmin API ライセンスが必要ですか? http://developer.garmin.com/garmin-connect-api/overview/

  2. 新しいアクティビティが作成されるたびに、インストールされた Garmin Android Connect アプリから通知を受ける Android アプリを作成します - どうすればこれを達成できますか? 私の理解では、Connect IQ Mobile SDK for Android を使用して、Garmin デバイス自体で独自のアプリケーションとやり取りする Android アプリを作成できます (これは私のシナリオでは必要ありません。作成したアクティビティを自動的に「ダウンロード」したいだけです)。デフォルトの Fenix3 アプリによって)。

どんな助けでも大歓迎です-ありがとう。

4

1 に答える 1

9

私は今、自分の質問に答えることができます。Garmin API ライセンスに 5,000 ドルを支払わない限り、記録されたデータに自動的にアクセスすることはできません (これはばかげた Garmin です!!!)。Connect IQ Mobile SDK のアプローチでは、この作業は行われないことが、Garmin サポート チームによって確認されています。

データを取得する唯一の方法は、 https: //connect.garmin.com から FIT または TCX ファイルを手動でダウンロードすることです。ただし、ランニング ダイナミクス (HRM-Run センサーによって取得および計算される) はこれらのファイルに含まれていないことに注意してください。

  • 垂直振動
  • 垂直比率
  • 左右バランス
  • 平均接地時間
  • トレーニング効果

これはガーミンにとって非常に大きな失望です!あなたたちは何世紀に生きていますか?ユーザーによって生成されたデータはユーザーに属し、簡単にアクセスできる必要があります。データを金庫に閉じ込めたままにしておくと、接続プラットフォームにより多くのユーザーを引き付けることができなくなります...しかし、時が経てばわかります.

于 2016-01-30T12:50:10.810 に答える