1

ユーザーのoauth_tokenを正常に取得した後、次のようなエンドポイントから正常な応答を取得できます: https ://api.foursquare.com/v2/users/self/checkins?oauth_token=MY_ACCESS_TOKEN

ただし、次の投稿からチェックインを追加しようとすると、次のようになります。

https://api.foursquare.com/v2/checkins/add

venueId = 4d234b5bf7a9a1438f1a479f&shout = sdfasdfasdfasdf&oauth_token = MY_ACCESS_TOKEN

次の応答を受け取ります。

{"meta":{"code":400、 "errorType": "invalid_auth"、 "errorDetail": "アクセス資格情報がありません。詳細については、https://developer.foursquare.com/docs/oauth.htmlを参照してください。"} 、"応答":{}}

一部のAPIエンドポイントでoauth_tokenを使用しているが、他のエンドポイントでは使用していない問題に気付いた人はいますか?

4

1 に答える 1

1

私の推測では、どういうわけか、POSTパラメータを正しく渡していないと思います。OAuthトークンは、特定のリクエストでチェックする最初のパラメーターであるため、すべてのパラメーターが欠落している場合でも、oauth_tokenのエラーが表示されます。

POSTパラメータを正しく渡していることを再確認します。

于 2012-06-15T07:54:47.483 に答える