1

FITBITに登録しました。コンシューマ キーを使用して fitbit api(POST /oauth/request_token ) にリクエストを送信しています。https://wiki.fitbit.com/display/API/OAuth+Authentication+in+the+Fitbit+APIを参照しました

私のリクエストは: POST /request_token HTTP/1.1 ホスト: oauth 認証: OAuth realm="https:/api.fitbit.com/oauth/request_token",oauth_consumer_key="XXXXXXXXXXXX",oauth_signature_method="HMAC-SHA1",oauth_timestamp=" 1399958922",oauth_nonce="H8xxW0",oauth_version="1.0",oauth_signature="80M1tag6%2FYk2JV%2FQdQ%2BucxxDrLA%3D" キャッシュ制御: キャッシュなし

以下のjsonオブジェクトで無効な署名エラーが発生しています:

{
    "errors": [
        {
            "errorType": "oauth",
            "fieldName": "oauth_signature",
            "message": "Invalid signature: 80M1tag6/Yk2JV/QdQ+ucxxDrLA="
        }
    ],
    "success": false }

Consumer Key と Consumer Secret Key があります。この段階では Token Secret を持っていません。この API を機能させるための解決策を教えてください。

ありがとう、カリヤン

4

1 に答える 1