获取临时素材音频和视频的名字不完整?

2022/09/27
提问

为什么获取音频或者视频,返回的filename:音频只有.amr没有名字。视频只有video 没有后缀。 而且有的文件名还乱码


https://developer.work.weixin.qq.com/document/path/90254这个是官方文档。什么都没有说

回答·2
2022/09/27

根据mediaid 根本就无法获取文件名称和文件类型

赞同
评论

您好,一般是文件名称存在中文,建议修改文件名称重试一下

赞同
评论 17
2022/09/27
请问为啥视频的filename为空,响应头里为空。在哪里取文件名称和类型
赞同
回复
2022/09/27
我想获取到音频视频文件等有mediaid的文件名称和类型,怎么获取
赞同
回复
回复 2022/09/27
建议先用postman等工具调试一下
赞同
回复
2022/09/27
我用了官网的工具https://developer.work.weixin.qq.com/devtool/interface/alone?id=10115       ,可以下载,但是官网的工具是请求了两个接口,一个接口是获取文件的信息,一个接口是官方文档的那个获取文件内容。  但是我找不到那个获取文件信息的接口。单靠官方文档里提供的获取素材的接口,他没返回文件名称。麻烦你先看懂我的问题。是拿不到文件的相关信息,不是不能下载
赞同
回复
回复 2022/09/27
文件名称等信息在header
赞同
回复
2022/09/27
但是发送视频、音频的时候(其他情况还没有实验),头信息是空的字符串filename:''
赞同
回复
回复 2022/09/27
视频、音频不是以文件形式发送的话,那就是没有文件名称,这个是正常的。具体以客户端表现对比一下
赞同
回复
2022/09/27
客户端表是哪个?文档里的吗?在哪
赞同
回复
回复 2022/09/27
你这里不是在微信客服会话拿到的mediaid吗
赞同
回复
2022/09/27
是企微客服拿到的。我能理解为视频都是mp4格式的吗,跟会话存档一样
赞同
回复
回复 2022/09/27
微信用户直接录制的视频发送给客服,或者发送语音消息,有没有看到文件名称相关字段的呢
赞同
回复
2022/09/27
直接录制的获取不到。但是企业微信官方给的那个工具,为啥能拿到?他访问了两个接口,一个接口获取文件名称,另一个是获取文件内容
赞同
回复
2022/09/27
我现在的问题是,根据媒体id,想把相应的媒体文件保存到我的文件服务器上,但是有的连名字和文件后缀都没有,我不好判断怎么保存
赞同
回复
2022/09/27
我想找一个统一的消息类型和文件类型的映射(没返回文件名称的)
赞同
回复
回复 2022/09/27
没文件名称时,也可以根据日期时间、客服账号、接待人员等信息命名文件,有开发者决定
赞同
回复
2022/09/27
类型怎么办?
赞同
回复
回复 2022/09/27
微信客服接口读取消息获取msgtype即可
赞同
回复
你还未登录,请先登录