代码拉取完成,页面将自动刷新
调用这个方法:wxCpMediaService.download(mediaId);对有一张图片会显示异常,其他文件下载正常。
源码里可以看到
private String extractFileNameFromContentString(String content) throws WxErrorException {
if (content == null || content.length() == 0) {
throw new WxErrorException("无法获取到文件名,content为空");
}
Matcher m = PATTERN.matcher(content);
if (m.matches()) {
return m.group(1);
}
throw new WxErrorException("无法获取到文件名,header信息有问题");
}
是的。看到源码了。目前是发现这个下载api出现过2个问题。
一个是下载会报header信息问题。
一个是下载的文件中文名字存在乱码。
这两个问题通过手动调用腾讯提供出的媒体下载接口不会出现
你可以对比下,看看问题出现在哪里,如果能发现问题原因,欢迎提交PR修复代码
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论