2

私は foursquare を初めて使用し、foursquare API でテキストボックスを自動入力したいと考えています。このために、https: //developer.foursquare.com/overview/auth を参照し、アプリを foursquare に登録しました。私が書くとき

https://foursquare.com/oauth2/access_token
    ?client_id=YOUR_CLIENT_ID
    &client_secret=YOUR_CLIENT_SECRET
    &grant_type=authorization_code
    &redirect_uri=YOUR_REGISTERED_REDIRECT_URI
    &code=CODE

ブラウザーの URL (すべてのパラメーターが置き換えられます) で、次のエラーが表示されます。

 {

    "error": "invalid_grant"

}

どうすればこれを解決できますか? 自動入力テキストボックスを実装するにはどうすればよいですか?

4

2 に答える 2

1

pfhayes の回答の拡張: CODE は定数ではありません。あなたは実際にそれを実際のコードに置き換えることになっています。

認証フロー中のある時点で、コードや access_token などの定数があり、これらは例に正確に記載されている必要があるため、混乱する可能性があります。

于 2013-06-22T08:40:29.037 に答える
0

指定するコードは、 https ://developer.foursquare.com/overview/auth に示されているように、ユーザー認証が成功した場合に返されるコードでなければなりません。ユーザーが foursquare でアプリを承認すると、codeHTTP パラメーターを使用してページにリダイレクトされます。このコードは、有効なアクセス トークンと交換するコードになります。

于 2013-03-18T21:40:40.743 に答える