orderno := c.Query("orderno")
svc := jsapi.JsapiApiService{Client: Client}
resp, result, err := svc.QueryOrderByOutTradeNo(c,
jsapi.QueryOrderByOutTradeNoRequest{
OutTradeNo: core.String(orderno),
Mchid: core.String(mchID),
},
)
报错内容(控制台打印):Error #01: json: unsupported type: func() (io.ReadCloser, error)
代码是根据官方的test文件中的示例代码进行修改
看了wechatpay-go的源码,没有找到对应的报错位置
测试过程:
- 将QueryOrderByOutradeNo方法逻辑实现了一遍,只要调用到Request方法就会报错。
- 使用Client.Get也报相同错误
- 基本确定为core.client.doRequest方法返回的错误。
但是报错原因未找到
最近刚申请的商户号?