|
@@ -0,0 +1,94 @@
|
|
|
|
+package controllers
|
|
|
|
+
|
|
|
|
+import (
|
|
|
|
+ "fmt"
|
|
|
|
+ "hongze/hongze_cygx/models"
|
|
|
|
+ "io/ioutil"
|
|
|
|
+ "net/http"
|
|
|
|
+)
|
|
|
|
+
|
|
|
|
+type BaseYidongController struct {
|
|
|
|
+ BaseCommonController
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// @Title 获取搜索推荐词
|
|
|
|
+// @Description 获取搜索推荐词
|
|
|
|
+// @Success 200 {object} models.ConfigResp
|
|
|
|
+// @router /get_token [get]
|
|
|
|
+func (this *BaseYidongController) GetToken() {
|
|
|
|
+ br := new(models.BaseResponse).Init()
|
|
|
|
+ defer func() {
|
|
|
|
+ this.Data["json"] = br
|
|
|
|
+ this.ServeJSON()
|
|
|
|
+ }()
|
|
|
|
+ url := "https://services-dev.valueonline.cn/oauth/token?grant_type=client_credentials&response_type=token&client_id=d9bfb79627ac30d0&client_secret=96a61dd2d9bfb79627ac30d02188bbe2"
|
|
|
|
+ method := "GET"
|
|
|
|
+
|
|
|
|
+ client := &http.Client{}
|
|
|
|
+ req, err := http.NewRequest(method, url, nil)
|
|
|
|
+
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ req.Header.Add("User-Agent", "apifox/1.0.0 (https://www.apifox.cn)")
|
|
|
|
+
|
|
|
|
+ res, err := client.Do(req)
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ defer res.Body.Close()
|
|
|
|
+
|
|
|
|
+ body, err := ioutil.ReadAll(res.Body)
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ fmt.Println(string(body))
|
|
|
|
+ br.Msg = "获取成功!"
|
|
|
|
+ br.Ret = 200
|
|
|
|
+ br.Success = true
|
|
|
|
+ br.Data = body
|
|
|
|
+}
|
|
|
|
+
|
|
|
|
+// @Title 获取搜索推荐词
|
|
|
|
+// @Description 获取搜索推荐词
|
|
|
|
+// @Success 200 {object} models.ConfigResp
|
|
|
|
+// @router /get/activity/list [get]
|
|
|
|
+func (this *BaseYidongController) Ativitylist() {
|
|
|
|
+ br := new(models.BaseResponse).Init()
|
|
|
|
+ defer func() {
|
|
|
|
+ this.Data["json"] = br
|
|
|
|
+ this.ServeJSON()
|
|
|
|
+ }()
|
|
|
|
+ url := "https://services-dev.valueonline.cn/oauth/token?grant_type=client_credentials&response_type=token&client_id=d9bfb79627ac30d0&client_secret=96a61dd2d9bfb79627ac30d02188bbe2"
|
|
|
|
+ method := "GET"
|
|
|
|
+
|
|
|
|
+ client := &http.Client{}
|
|
|
|
+ req, err := http.NewRequest(method, url, nil)
|
|
|
|
+
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ req.Header.Add("User-Agent", "apifox/1.0.0 (https://www.apifox.cn)")
|
|
|
|
+
|
|
|
|
+ res, err := client.Do(req)
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ defer res.Body.Close()
|
|
|
|
+
|
|
|
|
+ body, err := ioutil.ReadAll(res.Body)
|
|
|
|
+ if err != nil {
|
|
|
|
+ fmt.Println(err)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+ fmt.Println(string(body))
|
|
|
|
+ br.Msg = "获取成功!"
|
|
|
|
+ br.Ret = 200
|
|
|
|
+ br.Success = true
|
|
|
|
+ br.Data = body
|
|
|
|
+}
|