我在这里使用本教程允许用户在Android设备上登录Foursqaure http://blog.doityourselfandroid.com/2010/11/10/oauth-flow-in-android-app/我将在这里使用哪些参数,因为foursquare只有验证和访问令牌检索:
this.provider = new CommonsHttpOAuthProvider(
REQUEST_URL,
ACCESS_URL,
AUTHORIZE_URL);
还有其他可能有用的教程吗?
答案 0 :(得分:2)
查看此帖子:http://groups.google.com/group/foursquare-api/web/oauth
它提到了以下OAuth端点
static final String FOURSQUARE_OAUTH_REQUEST_TOKEN = "http://foursquare.com/oauth/request_token";
static final String FOURSQUARE_OAUTH_ACCESS_TOKEN = "http://foursquare.com/oauth/access_token";
static final String FOURSQUARE_OAUTH_AUTHORIZE = "http://foursquare.com/oauth/authorize";
请注意,上述博文和终端仅对FourSquare V1 API有效。
V2 API使用OAuth 2.0。您可能需要查看Leelo project以查看似乎适用于Android的OAuth 2.0实施。