|
@@ -1,4 +1,4 @@
|
|
|
-package com.sxtvs.open.api.odata;
|
|
|
+package com.sxtvs.open.api.odata.controller;
|
|
|
|
|
|
import com.sxtvs.open.core.sls.AliyunLogger;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -9,6 +9,9 @@ import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
@RequestMapping("oauth")
|
|
|
public class OauthController {
|
|
|
|
|
|
+ public static String kuaishouClientKey = "ks657244072487589897";
|
|
|
+ public static String kuaishouClientSecret = "d-LL1KyA6QSDzJG3AtzKZQ";
|
|
|
+
|
|
|
@Autowired
|
|
|
private AliyunLogger logger;
|
|
|
|
|
@@ -27,4 +30,19 @@ public class OauthController {
|
|
|
return "redirect:https://www.baidu.com";
|
|
|
}
|
|
|
|
|
|
+ @RequestMapping("kuaishou/code")
|
|
|
+ public String kuaishouQrCode() {
|
|
|
+ logger.info("key", "kuaishouQrCode");
|
|
|
+ return "redirect:https://open.kuaishou.com/oauth2/connect?" +
|
|
|
+ "app_id=" + kuaishouClientKey + "&response_type=code&" +
|
|
|
+ "scope=user_info%2Cuser_video_info&" +
|
|
|
+ "redirect_uri=http%3A%2F%2Fimport.smcic.net%2Fkuaishou%2Fcallback-open";
|
|
|
+ }
|
|
|
+
|
|
|
+ @RequestMapping("kuaishou/callback")
|
|
|
+ public String kuaishouCallback(String code) {
|
|
|
+ logger.info("key", "kuaishouCallback", "code", code);
|
|
|
+ return "redirect:https://www.baidu.com";
|
|
|
+ }
|
|
|
+
|
|
|
}
|