diff --git a/controllers/event.go b/controllers/event.go index 032b67826..2cb739b22 100644 --- a/controllers/event.go +++ b/controllers/event.go @@ -71,7 +71,7 @@ func (c *EventController) GetWeixinUnlimited() { c.callGetWeixinUnlimited(func(params *tEventGetWeixinUnlimitedParams) (retVal interface{}, errCode string, err error) { api.WeixinMiniAPI2.CBRetrieveToken() result, err := api.WeixinMiniAPI2.GetUnlimited(params.Scene, params.Page) - retVal = base64.StdEncoding.EncodeToString(result["fakeData"].([]byte)) + retVal = base64.StdEncoding.EncodeToString([]byte(result["fakeData"].(string))) // tasks.RefreshWeixinToken() return retVal, "", err })