调用视频素材接口一直返回41005

发布于 2021-11-27 13:44:44 字数 989 浏览 797 评论 3

代码如下,不知道什么地方错了

OfficialAccounts oa = officalAccountService.findByAppid(appid);
				String appSecret = oa.getStr(OfficialAccounts.APPSECRET);
				ApiConfig apiConfig = new ApiConfig();
				apiConfig.setAppId(appid);
				apiConfig.setAppSecret(appSecret);
				ApiConfigKit.setThreadLocalApiConfig(apiConfig);
				ApiResult result  = MediaApi.addMaterial(n_file,meterial.getStr(Meterial.TITLE),meterial.getStr(Meterial.INTRODUCTION));
				if (result.getErrorCode()!=null){
					logger.warn("调用接口出错, info:{}", result.getErrorMsg());
					renderJson(JsonUtils.toFailRet(1, "微信素材同步失败,请重试!"));
					return;
				}
				meterial.set(Meterial.URL, folderPath + header_fileName);
				meterial.set(Meterial.MEDIA_ID, result.getStr("media_id"));
				meterial.set(Meterial.TYPE, "video");
				meterialService.save(meterial);



如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

柒夜笙歌凉 2021-12-02 02:22:18

图片和音频都没问题,视频就偏偏不行,视频文件是正常的

海之角 2021-12-01 22:53:24

回复
下载最新源码,已解决

傾城如夢未必闌珊 2021-11-30 01:48:43

 41005 返回码是指:"缺少多媒体文件数据",先确定此多媒体文件数据是否存在,最好是先测试一个存在的多媒体是否工作正常

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文