现象描绘

如下两张图片,第一个能够进行微信同享,第二个微信同享报错“wxShareAPI.sendReq return false”

// 能够微信同享的图片:tws.oss.cnweisou.com/images/2306…

// 不能够微信同享的图片:tws.oss.cnweisou.com/images/2306…

怎么处理微信共享大图报错

问题分析

微信对同享大图有约接口测试束,上限为250kb左右,过大的图片同享会报错,因此需求对大图紧缩后同享。

留意:现在的图片紧缩http署理http署理仅支撑对本地图片紧缩,如需求紧缩网络图片,主张先保存到本地再进行紧缩处理。

怎么处理微信共享大图报错

处理方法

示例代码如下:

share:接口无权限是什么意思 function () {
image.comHTTPpressImage({
urihttpclient: "/http 404Common/2.png",  //需求紧缩的图片,只支撑本接口无权限地图片
qualit接口无权限是什么意思y: 80,
rat接口卡io: 2,
for接口crc过错计数mat: "PNG",
success: function (data) {
consol接口卡e.log(data.http 500uri)
share.share({
shareType: 0,
title: "我是标题",
summary: "我是摘要",
imagePath: data.uri,
targetUrl: "http://www.huawei.com",
success: function () {
console.log("share success");
},
fail: function (data, code)http 404 {
console.log("handling fail, code=" + code + ", data=" + data);
}
})
},
f接口卡ail: function (data, code) {
console.log("handling fail, code=" + code);
}
})
}

快使用文档

图片API接口:

developer.huawei.com/consumer/cn…

第三方同享接口:

developer.huawei.cohttp 302m/consumer/cn…

原文链接:developer.huaweihttpwatch.com/cons接口测试面试题umer/cn…

原作者:Mayism