通过企业微信的sdk下载在企业微信中消息中的语音、图片、表情、视频等媒体文件时。对应消息中只有sdkfileid、md5sum等于媒体资源相关信息。
有几个问题:
1、能否从sdkfileid、md5sum等信息中提取出文件名或文件格式。
2、语音voice是否都是amr格式,那么图片、表情、视频又是什么格式呢。
————————————————————————————————————
自问自答:
1、语音、图片、视频、文件,都是媒体文件,需要下载下来。下载媒体文件可以看官网说明。
2、另外,下载的媒体文件中,图片是jpg、视频是MP4、语音是amr。
如果购买了企业版的会话存档,下载下来的语音通话是MP3(至少2021年1月5号测试的是MP3)。
3、文件类型的消息有文件名的字段,语音、图片、视频都是没有文件名字段的,具体可看开发文档:
语音、图片、视频、文件,都是媒体文件,需要下载下来。下载媒体文件可以看官网说明。
https://open.work.weixin.qq.com/api/doc/90000/90135/91774#%E8%8E%B7%E5%8F%96%E5%AA%92%E4%BD%93%E6%96%87%E4%BB%B6
另外,下载的媒体文件中,图片是jpg、视频是MP4、语音是amr。
如果购买了企业版的会话存档,下载下来的语音通话是MP3(至少2021年1月5号测试的是MP3)。
你问的应该是这个里面的内容吧,建议你参考文档进行处理:https://work.weixin.qq.com/api/doc/90000/90135/91774
会话存档中,对"图片、视频、语音"这类媒体资源,文档中没有明确说是什么类型,也没有文件名。目前对一些下载的媒体资源分析,图片是jpg、视频是MP4、语音是amr。
请问视频通话, meeting_voice_call, 下载的文件是什么格式呢? 改成MP4,播放不了
题主,问题解决了么? 如果是图片,这个文件需要做哪些处理,才能显示出来呢?或者说如何处理才能得到图片url呢
题主,问题解决了么? 媒体资源数据拿到的是字节文件,这个文件需要做哪些处理,才能听到语音呢?