zyx 2 سال پیش
والد
کامیت
0d35005cd7
1فایلهای تغییر یافته به همراه19 افزوده شده و 1 حذف شده
  1. 19 1
      src/main/java/com/sxtvs/open/api/odata/controller/OauthController.java

+ 19 - 1
src/main/java/com/sxtvs/open/api/odata/OauthController.java → src/main/java/com/sxtvs/open/api/odata/controller/OauthController.java

@@ -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";
+    }
+
 }