Closed githubzhaoqian closed 7 months ago
func TestCancelApplicationsMedia(t *testing.T) {
fileName := "id_copy.jpg"
fileContent, err := os.ReadFile("/Users/mac/Downloads/id_copy.jpg")
if err != nil {
logx.Error(err)
return
}
h := sha256.New()
h.Write(fileContent)
sha256Str := hex.EncodeToString(h.Sum(nil))
logx.Debug("sha256:", sha256Str)
img := &gopay.File{
Name: fileName,
Content: fileContent,
}
wxRsp, err := client.CancelApplicationsMedia(ctx, fileName, sha256Str, img)
if err != nil {
logx.Error(err)
return
}
logx.Errorf("wxRsp:%v", wxRsp)
}
CancelApplicationsMedia换成包里的V3MediaUploadImage方法是可以成功的,也是复制V3MediaUploadImage方法改的CancelApplicationsMedia方法
发错了
/v3/ecommerce/account/cancel-applications/media 电商平台服务商调用注销申请接口时,需要先调用本接口上传相关的资料图片,获取图片ID后,再填写到注销申请请求中。 文档
按着文档修改了参数但是提示 {"code":"INVALID_REQUEST","message":"图片Content-Type非法"}试着其他修改也没有变化,也没看出来除参数外和其他上传有什么不同