1
0
mirror of synced 2026-05-22 21:53:18 +00:00

支持腾讯云开发者平台(Coding升级变为了腾讯云开发者平台)

This commit is contained in:
yadong.zhang
2019-02-24 19:19:02 +08:00
parent 299d90b8e7
commit 579c6ecefd
7 changed files with 129 additions and 3 deletions
@@ -26,7 +26,7 @@ public class AuthCodingRequest extends BaseAuthRequest {
@Override
protected String getAccessToken(String code) {
String accessTokenUrl = UrlBuilder.getCodingAccessTokenUrl(config.getClientId(), config.getClientSecret(), code);
HttpResponse response = HttpRequest.post(accessTokenUrl).execute();
HttpResponse response = HttpRequest.get(accessTokenUrl).execute();
JSONObject accessTokenObject = JSONObject.parseObject(response.body());
if (accessTokenObject.getIntValue("code") != 0) {
throw new AuthException("Unable to get token from coding using code [" + code + "]");
@@ -41,9 +41,10 @@ public class AuthCodingRequest extends BaseAuthRequest {
if (object.getIntValue("code") != 0) {
throw new AuthException(object.getString("msg"));
}
object = object.getJSONObject("data");
return AuthUser.builder()
.username(object.getString("name"))
.avatar(object.getString("avatar"))
.avatar("https://coding.net/" + object.getString("avatar"))
.blog("https://coding.net/" + object.getString("path"))
.nickname(object.getString("name"))
.company(object.getString("company"))