From ee48805eeebaca7e0c21d9eafcb27ef895f9e4e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8B=8F=E5=B0=B9=E5=B2=9A?= <770236076@qq.com> Date: Mon, 24 Feb 2020 11:08:25 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E5=B0=8F=E7=A8=8B=E5=BA=8F?= =?UTF-8?q?=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platformapi/weixinapi/wxa.go | 19 +++++++++++++++++++ platformapi/weixinapi/wxa_test.go | 13 +++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 platformapi/weixinapi/wxa.go create mode 100644 platformapi/weixinapi/wxa_test.go diff --git a/platformapi/weixinapi/wxa.go b/platformapi/weixinapi/wxa.go new file mode 100644 index 00000000..7ed9fbb4 --- /dev/null +++ b/platformapi/weixinapi/wxa.go @@ -0,0 +1,19 @@ +package weixinapi + +import ( + "encoding/json" +) + +//获取小程序码 +func (a *API) GetUnlimited(scene, page string) (results interface{}, err error) { + params := map[string]interface{}{ + "scene": scene, + "page": page, + } + bytes, err := json.Marshal(params) + if err != nil { + return results, err + } + results, err = a.AccessAPI("wxa/getwxacodeunlimit", nil, string(bytes)) + return results, err +} diff --git a/platformapi/weixinapi/wxa_test.go b/platformapi/weixinapi/wxa_test.go new file mode 100644 index 00000000..6a22c8ad --- /dev/null +++ b/platformapi/weixinapi/wxa_test.go @@ -0,0 +1,13 @@ +package weixinapi + +import ( + "testing" +) + +func TestGetUnlimited(t *testing.T) { + result, err := api.GetUnlimited("a=1", "") + if err != nil { + t.Fatal(err.Error()) + } + sugarLogger.Debug(result) +}