問題タブ [fitbit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
3157 参照

objective-c - AFNetworking get リクエスト、取得 NSURLErrorDomain Code=-1005

OAUth 1 で Web サービスに接続するアプリを作ろうとしていますが、うまくいきません。これが私のgetリクエストでの私の方法です:

このメソッドを呼び出すと、次のエラーが発生します。

私が取得しようとしているリソースは、https ://wiki.fitbit.com/display/API/OAuth+Authentication+in+the+Fitbit+API#OAuthAuthenticationintheFitbitAPI-tokenCredentials に記載されています。

以前に使用OAuth 1したことがなく、このエラーを見たことがないため、解決方法がわかりません。何か案は?

0 投票する
1 に答える
957 参照

android - Scribe および SharedPreferences との接続を確立する

ログインした直後に接続すると、すべてうまくいきます。次に、SharedPreferences 値リクエスト (ログイン サイトにアクセスするための最初のトークン - 必要ないことはわかっていますが...)、ピン (ピンも必要ありません)、access_token、および access_secret に保存します...

データ保存された SharedPreferences を使用して接続しようとしています...

エラーが表示されます:

OAuthService を新しく構築するときに何か間違っていると思います...何か考えはありますか?

0 投票する
1 に答える
510 参照

php - PHP Pecl を使用した OAuth 1.0a 実装 - カスタム署名 (Fitbit)

Fitbit と連携して Fitbit のサービスからデータを取得する OAuth を実装しました。ただし、最近サービスを更新したため、アクセストークンを取得しようとするとリクエストが失敗します。

彼らは、新しい要件について次の声明を発表しました。

OAuth リクエストに PHP PECL OAuth ライブラリを使用しています。ただし、署名に追加のパラメーターを追加する方法が見つかりません。次のことを試していますが、これが OAuth 署名を更新する正しい方法であるかどうかはわかりません。

私が得るOAuthエラーは次のとおりです。

上記のコードから保存された署名は、適切な署名が次のようであることを示しています。

これは、デバッグ情報の「Headers Sent」部分です。

リクエストで使用する OAuth の署名を設定する方法を説明しているドキュメントが見つかりません。どんな助けでも大歓迎です!!!

さらに情報が必要な場合はお知らせください。

0 投票する
1 に答える
939 参照

oauth - アクセストークンを受け取る OAuth 1.0b

数日前までは、すべて正常に機能していました。しかし、FitBit にいくつかの変更を加えた後、新しいユーザーは OAuth ハンドシェイクを取得できなくなりました。問題は、一時的なトークンを受け取り、ハンドシェイクを終了して資格情報を受け取るために電話をかけるときです。

したがって、最初のステップで次のようになります。

2 番目のステップでは、テーマを使用してhttps://api.fitbit.com/oauth/access_token ...を呼び出します。

署名ベース文字列は次のとおりです。

そして、それによってヘッダーを受け取ります(最初のステップと同じ関数を使用して計算された署名付き)

それはうまくいくはずですが、次のような401エラーが発生します。

私は今 7 時間その od を作業してきました...そして私が見ることができる限り、すべてが問題ありません...フィールド名 oauth_access_token についてエラーが言っています...このフィールドは存在さえしません。とにかく試してみましたが、セキュリティに問題があるというエラーが表示されました...

何か案が?