找回密码
 立即注册

QQ登录

只需一步,快速开始

微信公众号开发问答

关注:268

所属分类: 微信开发 微信公众号开发问答

1、清楚的描述问题,必要时请配图、代码等!
2、当得到最佳答案时,请务必手动确认最佳答案,增加信用度,以便下次问答时,获得更快速更好的回答!
3、请及时查看问题回复

4、本版为技术问答板块,禁止各种无意义的灌水回复,违者永久封禁账号!

[我要提问] 微信中获取永久素材media_id

[复制链接]
查看: 664|回复: 20

TA的社区排名

积分:暂未上榜

发帖:暂未上榜

在线:NO. 5352 名

最佳答案
0 

1

主题

8

帖子

119

积分

新人求带

积分
119
 楼主| 发表于 2017-5-18 09:25:18 | 显示全部楼层 |阅读模式
我通过https://mp.weixin.qq.com后台上传了几个永久语音素材,在使用“获取素材列表”这个接口时总是报错,返回的错误信息是
{"errcode":40004,"errmsg":"invalid media type hint: [6zG80538e547]"}


接口调用请求说明
http请求方式: POST
https://api.weixin.qq.com/cgi-bin/material/batchget_material?access_token=ACCESS_TOKEN

调用示例
{
   "type":TYPE,
   "offset":OFFSET,
   "count":COUNT
}


上面的“调用示例”是什么意思?
是在post请求后面把type、offset、count参数加上去吗?






回复

使用道具 举报

最佳答案
1 

1

主题

7

帖子

95

积分

新人求带

积分
95
发表于 2017-5-18 09:54:37 | 显示全部楼层
调用示例是做个示范,后面的参数你得自己改啊,比如TYPE是说素材的类型,分别有图片(image)、语音(voice)、视频(video)和缩略图(thumb)

你自己看下文档
回复 支持 反对

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:暂未上榜

在线:NO. 5352 名

最佳答案
0 

1

主题

8

帖子

119

积分

新人求带

积分
119
 楼主| 发表于 2017-5-18 09:57:13 | 显示全部楼层
momu 发表于 2017-5-18 09:54
调用示例是做个示范,后面的参数你得自己改啊,比如TYPE是说素材的类型,分别有图片(image)、语音(voice ...

https://api.weixin.qq.com/cgi-bi ... fset=0&count=10
里面填了自己的access_token报40004错呢
回复 支持 反对

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:暂未上榜

在线:NO. 5352 名

最佳答案
0 

1

主题

8

帖子

119

积分

新人求带

积分
119
 楼主| 发表于 2017-5-18 10:02:56 | 显示全部楼层
https://api.weixin.qq.com/cgi-bi ... fset=0&count=10
里面换成我自己的accessToken还是包40004错呢
回复 支持 反对

使用道具 举报

最佳答案
1 

1

主题

7

帖子

95

积分

新人求带

积分
95
发表于 2017-5-18 10:11:11 | 显示全部楼层
ml2517 发表于 2017-5-18 10:02
https://api.weixin.qq.com/cgi-bin/material/batchget_material?access_token=ACCESS_TOKEN&type=voice&of ...

access_token是有时效的,超过两小时就失效了,你换个新的access_token再试,或者缓存access_token,论坛里有很多教程的
回复 支持 反对

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:暂未上榜

在线:NO. 5352 名

最佳答案
0 

1

主题

8

帖子

119

积分

新人求带

积分
119
 楼主| 发表于 2017-5-18 10:14:32 | 显示全部楼层
momu 发表于 2017-5-18 10:11
access_token是有时效的,超过两小时就失效了,你换个新的access_token再试,或者缓存access_token,论坛 ...

access_token确定是有效的,因为获取素材总数都是可以的,但获取素材列表就报40004呢。
我再捣腾捣腾
回复 支持 反对

使用道具 举报

最佳答案
1 

1

主题

7

帖子

95

积分

新人求带

积分
95
发表于 2017-5-18 10:23:10 | 显示全部楼层
ml2517 发表于 2017-5-18 10:14
access_token确定是有效的,因为获取素材总数都是可以的,但获取素材列表就报40004呢。
我再捣腾捣腾 ...

40004是不合法的媒体文件类型,你看下type类型是不是写对了
回复 支持 反对

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:暂未上榜

在线:NO. 5352 名

最佳答案
0 

1

主题

8

帖子

119

积分

新人求带

积分
119
 楼主| 发表于 2017-5-18 15:29:28 | 显示全部楼层
post请求路径:https://api.weixin.qq.com/cgi-bi ... SET&count=COUNT
参数access_token,通过AppId和AppSecret获取后本地存储1.9小时,1.9小时后重新获取并覆盖
参数type=voice(语音格式)
参数offset=0(从第1个文件开始获取)
参数count=10(获取10个文件)
-------------------------------------------------------
怎么就每次都获取失败呢???
回复 支持 反对

使用道具 举报

TA的社区排名

积分:NO. 46 名

发帖:NO. 205 名

在线:NO. 104 名

最佳答案
0 

0

主题

106

帖子

4388

积分

S1

积分
4388
发表于 2017-5-19 20:58:53 | 显示全部楼层
就看看,不说话。
回复 支持 反对

使用道具 举报

TA的社区排名

积分:暂未上榜

发帖:NO. 2109 名

在线:NO. 104 名

最佳答案
0 

1

主题

24

帖子

164

积分

新人求带

积分
164
发表于 2017-5-19 22:44:35 | 显示全部楼层
微信中获取永久素材media微信中获取永久素材media微信中获取永久素材media
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


易域网-您身边的域名管家

henkuai.com是专业的第三方微信开发者平台,为生态而生。


本站为第三方微信开发者平台,非腾讯官方网站。

天津市滨海新区
中新生态城中成大道生态建设公寓9号楼3层301

欢迎来这里一起喝喝茶,
聊聊你的产品。

微信公众号gongzhongkaifa

工作日12小时内回复。

网站业务
zhongcong@henkuai.com

工作日12小时内回复。

市场合作
songchang@henkuai.com