smartwalle/alipay

请教一下, 自定义上传图片时只能通过AddFile()方法传路径参数的形式去上传文件 不能够直接传文件流吗

xianjieee opened this issue · 2 comments

t.Run("", func(t *testing.T) {
p := alipay.NewPayload("ant.merchant.expand.indirect.image.upload")
p.AddFile("image_content", "8466221.png", "8466221.png")
p.AddParam("image_type", "jpg")
p.Verify = false

	client, err := alipay.New(aId, g, true)
	if err != nil {
		log.Fatal("New err:", err)
	}

	var result = make(map[string]interface{})

	err = client.Request(p, &result)
	if err != nil {
		log.Fatal("Request err:", err)
	}

	fmt.Println("result:", result)
})

目前只支持上传本地文件