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) +}