想使用OKHTTP3发到京东那边,但是返回信息说图片读取失败,请问用post方式传参不是在requestbody里面用add添加就好了嘛,还是说传出去的图片base64编码的字符串长度太长了?导致失败?还是说什么其他原因
RequestBody requestBody=new FormBody.Builder().add("appkey",appkey).add("timestamp",timestamp).add("sign",md5(sercetkey+timestamp))
.add("channel_id","test") .add("imgBase64",imgBase64)
.build();
final Request request=new Request.Builder().url("https://aiapi.jd.com/jdai/snapshop").post(requestBody).build();
附上jd的说明文档:
https://aidoc.jd.com/image/snapshop.html
请问你解决了吗?我也遇到了同样的问题