public String getRedirectUrl(String state) {
try {
HttpResponse<String> response = Unirest.get("https://www.tumblr.com/oauth/request_token?" + getOauthRequestToken("https://www.tumblr.com/oauth/request_token"))
.header("User-Agent", "pxls.space")
.asString();
Map<String, String> query = parseQuery(response.getBody());
if (!query.get("oauth_callback_confirmed").equals("true")) {
return "/";
}
if (query.get("oauth_token") == null) {
return "/";
}
tokens.put(query.get("oauth_token"), query.get("oauth_token_secret"));
return "https://www.tumblr.com/oauth/authorize?oauth_token=" + query.get("oauth_token");
} catch (UnirestException e) {
return "/";
}
}
TumblrAuthService.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:Pxls
作者:
评论列表
文章目录