2

ローカルホストでfoursquareAPIをテストしています

foursquare開発者の構成では、アプリケーションのURLを次のように設定します。

ダウンロード/ウェルカムページのURL http://localhost プライバシーポリシーのURL http://localhost/ コールバックのURL http://localhost/app

私のアプリケーションのURLはhttp://localhost/appであり、アイデアは非常に単純です。HTML5geo APIを使用して地理的位置を取得し、この地理データを使用してfoursquareAPIから近くの場所を取得します。

ただし、ページが認証時にfoursquareをリダイレクトすると、リダイレクトされたページに問題が発生したと表示されます。

コールバックURLが原因だと思いますが、ローカルホストで正しい構成を設定する方法を誰かに教えてもらえますか。

4

1 に答える 1

4

私はこの問題に遭遇しました。承認するとき、4SQ APIはredirect_uriが送信され、APP設定にあるものと一致することを期待しているようです。したがって、基本的に、認証URLを作成するときは、client_id、response_type、およびredirect_uriを送信する必要があります。redirect_uriに入力する値は、APP設定に入力した値と一致する必要があります。この場合は「http:// localhost/app」になります。

于 2012-09-12T04:11:15.807 に答える