一、新增临时素材

公众号经常有需要用到一些临时性的多媒体素材的场景,例如在使用接口特别是发送消息时,对多媒体文件、多媒体消息的获取和调用等操作,是通过media_id来进行的。素材管理接口对所有认证的订阅号和服务号开放。通过本接口,公众号可以新增临时素材(即上传临时多媒体文件)。

注意点:

1、临时素材media_id是可复用的。

2、媒体文件在微信后台保存时间为3天,即3天后media_id失效。

3、上传临时素材的格式、大小限制与公众平台官网一致。

图片(image): 2M,支持PNG\JPEG\JPG\GIF格式

语音(voice):2M,播放长度不超过60s,支持AMR\MP3格式

视频(video):10MB,支持MP4格式

缩略图(thumb):64KB,支持JPG格式

4、需使用https调用本接口。

接口调用请求说明

http请求方式:POST/FORM,使用https https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE 调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件): curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?access_tok

微信公众号开发之新增临时素材(八)相关推荐

  1. 微信公众号开发上传图文素材带有卡片小程序报错:errcode=45166,errmsg = invalid content hint...

    微信公众号开发自从支持允许在群发图文中插入小程序,方便了小程序的运营及推广.最近在三方服务开发中,要支持图文素材插入小程序遇到了一个很是棘手的问题.官方给出的插入小程序的示例支持文字.图片.卡片.如下 ...

  2. 微信公众号开发,如何将素材文章的临时链接改为永久链接

    素材库文章预览功能已升级,每次预览后的链接将在短期内失效: 就是从素材库里发出的链接都是预览链接,超过500阅读量或者12小时后,临时链接就会失效. 那么利用素材库内文章传播,就受到了限制.那么如何解 ...

  3. 微信公众号开发-上传媒体素材到微信并存入相关信息到数据库

    流程: 本地指定临时或永久素材后调用微信媒体素材上传api,将文件上传到微信服务器,微信返回含media_id的信息,本地数据库存入相关信息,以供以后素材使用. 代码 素材上传页面 <!DOCT ...

  4. 微信公众号开发(一)服务器及接口的配置

    微信公众号开发(一)服务器及接口的配置 关于微信公众号中的订阅号和服务的区别这里不多加讨论,网上有很多资源可以搜到,这里直接进入正题,如果是个人开发者,这里建议使用测试号进行开发学习,测试号的权限要比 ...

  5. 微信公众号开发(五)个性化菜单

    微信公众号开发(五)个性化菜单 个性化菜单让公众号的不同用户群体看到不一样的自定义菜单.该接口开放给已认证订阅号和已认证服务号,个性化菜单要求用户的微信客户端版本在iPhone6.2.2,Androi ...

  6. 微信公众号开发(二)基础接口

    微信公众号开发(二)基础接口 未经认证的订阅号只有基础接口的权限,基础接口主要包括三个部分:接收用户消息.发送被动响应消息和接收事件推送消息,开发者需要对用户消息在5秒内立即做出回应,微信服务器在五秒 ...

  7. 微信公众号开发(七)发送客服消息

    微信公众号开发(七)发送客服消息 当用户和公众号产生特定动作的交互时(具体动作列表请见下方说明),微信将会把消息数据推送给开发者,开发者可以在一段时间内(目前修改为48小时)调用客服接口,通过POST ...

  8. 微信公众号开发--新增临时素材

    在近日的微信公众号开发中,遇到临时素材的提交 遇到错误码45001 显示媒体文件不存在,返回代码打印了文件路径,发现路径没有任何问题,继续重来还是45001. 过了会弹出api访问超过当日次数,更郁闷 ...

  9. 微信公众号开发教程[012]-素材管理

    一.关于图文消息,我的理解         我理解中,普通<img><iframe>等标签的src属性,可以跨域,哪里的图片都行.但是公众号的聊天会话界面,放的图片,语音,图文 ...

最新文章

  1. ACM_求N^N的前5位数和后5位数(数论)
  2. LaTeX:公式及编号
  3. python写ui自动化测试用例_自动化测试(6) | Web UI 自动化测试方案
  4. 飞鸽传书下载2013
  5. iPhone 6S GPU到底多强
  6. bzoj3202:[Sdoi2013]项链
  7. Maven插件介绍:spring-boot-maven-plugin
  8. Redis的数据类型(对象)
  9. 如何使用 Secret?- 每天5分钟玩转 Docker 容器技术(108)
  10. 叉积求点到平面距离_求一个点到曲线或折线的最短距离?
  11. Atitit  OOCSS vs bem
  12. 大型基金电商多点开花 中小公司望洋兴叹
  13. 32利用文件系统保存数据_数据管理技术的产生与发展
  14. Charles Https 请求 SSL乱码问题 charles unreadable
  15. linux 安装adobe字体,Adobe Creative Cloud应用程序已更新,为iOS 13和iPadOS提供免费的自定义字体...
  16. windows xp 打开文件夹慢的解决
  17. 达梦数据库监控-DEM 部署
  18. 一汽启明的PDM解决方案
  19. Python新建纯色图片(任意颜色)
  20. js实现html网页页面多语言化

热门文章

  1. 日活8000万,《王者荣耀》后台技术架构演进!
  2. 130242014008-朱静如-第3次实验
  3. 假如需要一百万个对象
  4. 前端开发:a标签实现下载功能
  5. python字符串中单引号双引号以及三引号的作用
  6. Python 中的理解力。它们是什么?为什么要使用它们?
  7. Android JUC
  8. angular7+ngzorro响应式表单验证
  9. Vue+element-Ui登录界面
  10. 掌握Adobe InDesign ID 2020,打造多彩排版世界