|
@@ -46,7 +46,7 @@ public class OauthRestController {
|
|
|
|
|
|
@RequestMapping("douyin/code")
|
|
|
@LoginRequired
|
|
|
- public Object douyinQrCode() {
|
|
|
+ public RedirectDto douyinQrCode() {
|
|
|
var state = IdUtil.nanoId();
|
|
|
var token = HttpContextUtil.mustToken();
|
|
|
logger.info("key", "oauth/douyin/code", "state", state);
|
|
@@ -64,10 +64,15 @@ public class OauthRestController {
|
|
|
var token = HttpContextUtil.mustToken();
|
|
|
logger.info("key", "oauth/douyin/code", "state", state, "token", token);
|
|
|
oauthService.saveStateMapping(token, state);
|
|
|
+// return new RedirectDto("https://open.kuaishou.com/oauth2/connect?" +
|
|
|
+// "app_id=" + OauthConfig.kuaishouClientKey + "&response_type=code&" +
|
|
|
+// "scope=user_info%2Cuser_video_info&" +
|
|
|
+// "redirect_uri=https%3A%2F%2Fimport.smcic.net%2Fkuaishou%2Fcallback-open&state=" + state);
|
|
|
+
|
|
|
return new RedirectDto("https://open.kuaishou.com/oauth2/connect?" +
|
|
|
"app_id=" + OauthConfig.kuaishouClientKey + "&response_type=code&" +
|
|
|
"scope=user_info%2Cuser_video_info&" +
|
|
|
- "redirect_uri=https%3A%2F%2Fimport.smcic.net%2Fkuaishou%2Fcallback-open&state=" + state);
|
|
|
+ "redirect_uri=https%3A%2F%2Fopen.sxtvs.net%2Foauth%2Fkuaishou%2Fcallback&state=" + state);
|
|
|
}
|
|
|
|
|
|
@RequestMapping("toutiao/code")
|
|
@@ -79,7 +84,7 @@ public class OauthRestController {
|
|
|
return new RedirectDto("https://open.snssdk.com/oauth/authorize/?" +
|
|
|
"client_key=awfrca76s1petwh0&response_type=code&" +
|
|
|
"scope=toutiao.video.data,user_info&" +
|
|
|
- "redirect_uri=http%3A%2F%2Fimport.smcic.net%2Ftoutiao%2Fcallback-open&state=" + state);
|
|
|
+ "redirect_uri=https%3A%2F%2Fimport.smcic.net%2Ftoutiao%2Fcallback-open&state=" + state);
|
|
|
}
|
|
|
|
|
|
@RequestMapping("weibo/code")
|