六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 306|回复: 0

素材管理-获取永久素材

[复制链接]

升级  10%

12

主题

12

主题

12

主题

秀才

Rank: 2

积分
65
 楼主| 发表于 2015-4-11 13:37:46 | 显示全部楼层 |阅读模式
素材管理-获取永久素材
在新增了永久素材后,开发者可以根据media_id来获取永久素材,需要时也可保存到本地。
请注意:
1、获取永久素材也可以获取公众号在公众平台官网素材管理模块中新建的图文消息、语音、视频等素材(但需要先通过获取素材列表来获知素材的media_id)2、临时素材无法通过本接口获取3、调用该接口需https协议接口调用请求说明
http请求方式: POST,https调用https://api.weixin.qq.com/cgi-bin/material/get_material?access_token=ACCESS_TOKEN调用示例
{"media_id":MEDIA_ID}参数说明
参数是否必须说明
access_token 调用接口凭证
media_id 要获取的素材的media_id
返回说明
如果请求的素材为图文消息,则响应如下:
{ "news_item": [     {     "title":TITLE,     "thumb_media_id"::THUMB_MEDIA_ID,     "show_cover_pic":SHOW_COVER_PIC(0/1),     "author":AUTHOR,     "digest"IGEST,     "content":CONTENT,     "content_source_url":CONTENT_SOURCE_URL     },     //多图文消息有多篇文章  ]}如果返回的是视频消息素材,则内容如下:
{  "title":TITLE,  "description"ESCRIPTION,  "down_url"OWN_URL,}IT论坛类型的素材消息,则响应的直接为素材的内容,开发者可以自行保存为文件。例如:
示例curl "https://api.weixin.qq.com/cgi-bin/material/get_material?access_token=ACCESS_TOKEN" -d '{"media_id":"61224425"}' > file返回参数说明
参数描述
title 图文消息的标题
thumb_media_id 图文消息的封面图片素材id(必须是永久mediaID)
show_cover_pic 是否显示封面,0为false,即不显示,1为true,即显示
author 作者
digest 图文消息的摘要,仅有单图文消息才有摘要,多图文此处为空
content 图文消息的具体内容,支持HTML标签,必须少于2万字符,小于1M,且此处会去除JS
content_source_url 图文消息的原文地址,即点击“阅读原文”后的URL
错误情况下的返回JSON数据包示例如下(示例为无效媒体类型错误):
{"errcode":40007,"errmsg":"invalid media_id"}
素材管理-获取永久素材
摘自:http://mp.weixin.qq.com/wiki/4/b3546879f07623cb30df9ca0e420a5d0.html

您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表