收藏
回答

企业微信sdk下载语音、表情、图片是什么格式?

通过企业微信的sdk下载在企业微信中消息中的语音、图片、表情、视频等媒体文件时。对应消息中只有sdkfileid、md5sum等于媒体资源相关信息。

有几个问题:

1、能否从sdkfileid、md5sum等信息中提取出文件名或文件格式。

2、语音voice是否都是amr格式,那么图片、表情、视频又是什么格式呢。


————————————————————————————————————

自问自答:

1、语音、图片、视频、文件,都是媒体文件,需要下载下来。下载媒体文件可以看官网说明。

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

2、另外,下载的媒体文件中,图片是jpg、视频是MP4、语音是amr。

如果购买了企业版的会话存档,下载下来的语音通话是MP3(至少2021年1月5号测试的是MP3)。

3、文件类型的消息有文件名的字段,语音、图片、视频都是没有文件名字段的,具体可看开发文档:

https://open.work.weixin.qq.com/api/doc/90000/90135/91774

最后一次编辑于  2021-01-05
回答关注问题邀请回答
收藏

5 个回答

  • 无峰
    无峰
    2021-01-05

    语音、图片、视频、文件,都是媒体文件,需要下载下来。下载媒体文件可以看官网说明。

    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)。

    2021-01-05
    有用 2
    回复 1
    • 钟钊
      钟钊
      2021-07-22
      为什么我下载的mp4格式的视频播放不了, 显示视频格式有问题
      2021-07-22
      回复
  • 阳光
    阳光
    2020-04-09

    你问的应该是这个里面的内容吧,建议你参考文档进行处理:https://work.weixin.qq.com/api/doc/90000/90135/91774

    2020-04-09
    有用 1
    回复 1
    • 无峰
      无峰
      2020-04-29
      谢谢你的回答。
      会话存档中,对"图片、视频、语音"这类媒体资源,文档中没有明确说是什么类型,也没有文件名。目前对一些下载的媒体资源分析,图片是jpg、视频是MP4、语音是amr。
      2020-04-29
      1
      回复
  • 高振
    高振
    2021-01-15

    请问视频通话, meeting_voice_call, 下载的文件是什么格式呢? 改成MP4,播放不了

    2021-01-15
    有用
    回复 1
    • 无峰
      无峰
      2021-04-07
      目前了解的是,如果购买了企业版会话存档,语音通话和视频通话下载下来都是mp3,消息中msgtype=meeting_voice_call。
      2021-04-07
      回复
  • zhijun
    zhijun
    2020-09-23

    题主,问题解决了么? 如果是图片,这个文件需要做哪些处理,才能显示出来呢?或者说如何处理才能得到图片url呢

    2020-09-23
    有用
    回复 1
  • 不负如来不负卿
    不负如来不负卿
    2020-06-04

    题主,问题解决了么? 媒体资源数据拿到的是字节文件,这个文件需要做哪些处理,才能听到语音呢?

    2020-06-04
    有用
    回复 1
    • 无峰
      无峰
      2020-07-10
      语音消息,下载下来的语音是amr格式的,如果支持amr格式播放可以直接播放,不支持则转成其他格式(mp3\wav...)再播放。
      2020-07-10
      1
      回复
登录 后发表内容
问题标签