课程表

微信小程序框架

微信小程序组件

微信小程序API

微信小程序开放接口

微信小程序工具

微信小程序设计规范

工具箱
速查手册

小程序API 临时素材接口

当前位置:免费教程 » 移动开发 » 微信小程序

临时素材接口


获取临时素材

小程序可以使用本接口获取客服消息内的临时素材(即下载临时的多媒体文件)。目前小程序仅支持下载图片文件。

接口调用请求说明

HTTP 请求方式: GET,HTTPS 调用

  1. https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID

请求示例(示例为通过curl命令获取多媒体文件)

  1. curl -I -G "https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID"

参数说明

参数是否必须说明
access_token调用接口凭证
media_id媒体文件ID

返回说明

正确情况下的返回 HTTP 头如下:

  1. HTTP/1.1 200 OK
  2. Connection: close
  3. Content-Type: image/jpeg
  4. Content-disposition: attachment; filename="MEDIA_ID.jpg"
  5. Date: Sun, 06 Jan 2013 10:20:18 GMT
  6. Cache-Control: no-cache, must-revalidate
  7. Content-Length: 339721
  8. curl -G "https://api.weixin.qq.com/cgi-bin/media/get?access_token=ACCESS_TOKEN&media_id=MEDIA_ID"

如果返回的是视频消息素材,则内容如下:

  1. {
  2. "video_url":DOWN_URL
  3. }

错误情况下的返回JSON数据包示例如下(示例为无效媒体ID错误):

  1. {
  2. "errcode":40007,
  3. "errmsg":"invalid media_id"
  4. }

新增临时素材

小程序可以使用本接口把媒体文件(目前仅支持图片)上传到微信服务器,用户发送客服消息或被动回复用户消息。

接口调用请求说明

HTTP 请求方式:POST/FORM,HTTPS 调用

  1. https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE

调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):

  1. curl -F media=@test.jpg "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=ACCESS_TOKEN&type=TYPE"

参数说明

参数是否必须说明
access_token调用接口凭证
typeimage
mediaform-data中媒体文件标识,有filename、filelength、content-type等信息

返回说明

正确情况下的返回 JSON 数据包结果如下:

  1. {
  2. "type":"TYPE",
  3. "media_id":"MEDIA_ID",
  4. "created_at":123456789
  5. }
参数描述
typeimage
media_id媒体文件上传后,获取标识
created_at媒体文件上传时间戳

错误情况下的返回JSON数据包示例如下(示例为无效媒体类型错误):

  1. {
  2. "errcode":40004,
  3. "errmsg":"invalid media type"
  4. }
转载本站内容时,请务必注明来自W3xue,违者必究。
 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号