html52.com
我爱小程序-开发者交流社区

go 服务端上报玩家数据api set_user_storage 上报数据为空

signature 测试没有问题,url没有问题。

用http post方法返回成功,但是客户端wx.getFriendCloudStorage 拉取的array 是空的。

用curl -d 测试

curl -d  "{"kv_list":[{"key":"star","value":"1"}]}"  "https://api.weixin.qq.com/wxa/set_user_storage?......此处省略"

返回json数据 {"errcode":87009,"errmsg":"invalid signature hint: [r1kyHa00413064]"}


	var bodybuf bytes.Buffer
	bodybuf.WriteString(data)

	client := &http.Client{}
	req, err1 := http.NewRequest("POST", requeststr, &bodybuf)
	if err1 != nil {
		logger.Debug("[ReportUserInfo] newrequest error:%s", err1.Error())
		return
	}
	req.Header.Set("Content-Type", "application/json")
	resp, err2 := client.Do(req) //发送
	if err2 != nil {
		logger.Debug("[ReportUserInfo] client do error:%s", err2.Error())
		return
	}
	defer resp.Body.Close()

	bodystr, err3 := ioutil.ReadAll(resp.Body)
	if err3 != nil {
		logger.Debug("[ReportUserInfo] io read all error:%s", err3.Error())
		return
	}

网友回复

随心而动:

有解答吗

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付