Parcourir la source

增加珊瑚云接口

leon il y a 4 ans
Parent
commit
3368bcf5d2

+ 2 - 0
src/main/java/com/mokamrp/privates/service/CoralApiService.java

@@ -6,4 +6,6 @@ import com.mokamrp.privates.mapper.pojo.ChatTool;
 public interface CoralApiService  {
     //.@leon 获取小程序Access_Token
     public String getBoxToken(String ghId);
+    //.@leon 获取小程序信息
+    public Object getBoxInfo(String ghId);
 }

+ 20 - 0
src/main/java/com/mokamrp/privates/service/impl/CoralApiServiceImpl.java

@@ -1,6 +1,7 @@
 package com.mokamrp.privates.service.impl;
 
 import com.alibaba.fastjson.JSON;
+import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import com.mokamrp.privates.mapper.ChatToolMapper;
@@ -35,4 +36,23 @@ public class CoralApiServiceImpl implements CoralApiService {
         }
         return tokenInfo.get("data").toString();
     }
+
+    /**
+     * 获取小程序信息
+     * @param ghId
+     * @return
+     */
+    public Object getBoxInfo(String ghId){
+        String newCoral = "https://moka-coral.mokamrp.com/coral";
+        String url = "/api/box/getBoxInfo";
+        String params = "ghId="+ghId;
+        String res = HttpUtils.sendGet(newCoral+url,params);
+        System.out.println(res);
+        JSONObject info = JSON.parseObject(res);
+        JSONObject data = JSON.parseObject(info.get("data").toString());
+        if (Integer.parseInt(info.get("code").toString()) != 200){
+            return "";
+        }
+        return data;
+    }
 }