キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

APIの認証がどうしてもうまくいきません

APIを使って、データを取得しようと試みております。

環境:Mac (OS X El Capitan)

 

 

OAuth 2.0 tutorial pageの「3 Make Request」で表示された

コードをターミナルで実行してデータを取得することはできたのですが、

RかPythonのいずれかで取得したいと考えております。

 

いずれもClient IDとClient Secretを渡したタイミングで、

エラーになってしまい、Access Tokenなどの取得までは進めていません。

 

Rの場合は、httrでClient IDとClient Secretを渡したあと、

ブラウザで新規ページが立ち上がるのですが、

接続しようとしているアプリは Fitbit に有効なデータを提供しませんでした。この問題を報告してください。Developer information: invalid_request - Invalid redirect_uri parameter value」

というエラーが表示されてしまいます。

 

Pythonでも

HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('http://127.0.0.1', 80)) already shut down」

というように、Callback URLで指定したURLにうまくアクセスできていなさそうなエラーが表示されます。

 

127.0.0.1:ポート番号

として、ブラウザで直接叩いたら表示されるポートを指定しても、

うまくいかないのでどうすれば良いのやら悩んでおります。

 

ちなみに、ポート番号は、

80、8080、8000、1410を試しました。

 

このうち、ブラウザでアクセスできるのは、

常にアクセス可:80

仮想環境構築時にアクセス可:8000

という状態です。

 

上記以外は、ブラウザでアクセスしようとすると

このサイトにアクセスできません

 127.0.0.1 で接続が拒否されました。」

と表示されます。

 

ブラウザで叩いたらアクセスできるものもダメなので、

ポート以外の問題も視野に入れた方がいいのか?

とも思うのですが、思い当たらず…

 

何か、ヒントでも構いませんので、

同様の問題を解決された方がいらっしゃいましたら、

ぜひご教示いただけますと幸いです。

受理解決策
0件の返信0