4

だから私は、FitBit を統合する iOS アプリ (Swift 2) を構築しようとしています。

ユーザーが「散歩」ページを開くと、ユーザーは毎日の歩数を確認できるはずです。

理想的には、すべてのユーザーが FitBit に登録する必要はありません。

そのため、Fitbit API を毎回呼び出すのではなく、Fitbit から直接データを取得する方法があるかどうかを調べています。毎日歩いた歩数だけが必要です。

ティア!

4

2 に答える 2

3

現在、FitBit からデータを取得する方法は、Oauth 2.0 API のみです。他に方法はありません。そのため、SignIn なしで FitBit データを取得することはできません。FITBIT OAUTH 2.0 API を統合したい場合は、ステップバイステップの FITBIT チュートリアルに従ってください https://appengineer.in/2016/04/30/fitbit-aouth-in-ios-app/

于 2016-09-26T08:20:01.723 に答える
2

短い答えは次のようです:いいえ

「Fitbit API」は HTTP OAuth REST API であり、サーバー (または http クライアント) が Fitbit サーバーとデータを交換できるようにします。

私の知る限り、このデータにアクセスするための API または公式の方法は他にありません。また、現在、fitbit は HealthKit Api に書き込みを行っていないため、その方法で歩数データを取得することはできません。この記事によると:

https://gigaom.com/2014/12/24/how-to-use-a-fitbit-with-apple-health/

いくつかの回避策があるはずですが、私はこのトリックを試していません。他の欠点があり、ユーザーが自分の携帯電話に他のアプリをインストールする必要がある可能性があります。Bluetoothを介したfitbitと電話間のデータ交換は暗号化されると思いますが、それは私の側の純粋な推測です:-)

私たちは公式の fitbit Api を使用することを選択しました。これには優れたドキュメントがあり、堅牢です。あなたの努力に頑張ってください!

于 2016-01-26T18:15:49.307 に答える