微信群发接口中的群发视频接口遇到的问题, 在线等!!

dgqjava 2014-08-18 11:47:38
目前我正在做微信的群发接口集成, 总共有群发文字, 图片, 图文, 音频, 视频这几个功能, 现在群发图片, 文字, 图文, 音频, 都已经测试通过, 但是群发视频接口的测试一直返回

{
"errcode": 40008,
"errmsg": "invalid message type"
}

截图是微信关于群发视频的开发文档

我是严格按照文档来编码的,

第一步通过基础支持中的多媒体上传, 上传视频, 得到media_id, 第二步把第一步拿到的media_id提交到这个地址https://file.api.weixin.qq.com/cgi-bin/media/uploadvideo?access_token=ACCESS_TOKEN, 第三步把第二步返回的media_id提交到群发接口


我现在第一步和第二部都是成功的, 但是第三步我用第二步的media_id提交到群发接口会返回{
"errcode": 40008,
"errmsg": "invalid message type"
}

然后我试了不执行第二步, 直接用第一步返回的media_id提交第三步, 还是返回同样的错误{
"errcode": 40008,
"errmsg": "invalid message type"
}, 但是我检查了很多次提交的数据都是没问题的, 网上也没找到相关的问题和解决方案, 有没有做过群发视频接口的大牛, 求解答! 在线等
...全文
1084 24 打赏 收藏 转发到动态 举报
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
_JackSparrow 2018-08-23
  • 打赏
  • 举报
回复
大佬你用了哪些接口,和参数,我的怎么都不行。求代码
fzfcxzn 2016-10-19
  • 打赏
  • 举报
回复
引用 21 楼 qq_34371685 的回复:
怎么我在第二步,根据视频id获取新的id的时候,一直报40007的错误?
试试用临时素材的视频id
qq_17266871 2016-07-19
  • 打赏
  • 举报
回复
能发一份代码到850295820@qq.com邮箱吗 谢谢
yuanyeewu 2016-03-21
  • 打赏
  • 举报
回复
怎么我在第二步,根据视频id获取新的id的时候,一直报40007的错误?
东林土木森 2015-09-22
  • 打赏
  • 举报
回复
好人啊 !太谢谢啦!
耳东东1990 2015-08-20
  • 打赏
  • 举报
回复
大神,我现在遇到一个问题,高级群发接口,无论是text还是mpnews都报invalid message type错误,真心无奈了,求助
  • 打赏
  • 举报
回复
太谢谢啦,找了一天终于找到答案了。。。。。
dong648629778 2014-09-09
  • 打赏
  • 举报
回复
fuck!这又是参数名问题,已解决,thanks
dgqjava 2014-08-25
  • 打赏
  • 举报
回复
引用 15 楼 dong648629778 的回复:
我也碰到这个问题了,看到这个帖子改了后又报无效的media_id,怎么解决
这个内容{ "touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"], "video": { "media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5", "title":"test", "description":"test" }, "msgtype":"video" } 改成这个就可以了 { "touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"], "mpvideo": { "media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5", "title":"test", "description":"test" }, "msgtype":"mpvideo" }
dong648629778 2014-08-22
  • 打赏
  • 举报
回复
我也碰到这个问题了,看到这个帖子改了后又报无效的media_id,怎么解决
dgqjava 2014-08-19
  • 打赏
  • 举报
回复
引用 13 楼 u013398974 的回复:
{ "touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"], "video": { "media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5", "title":"test", "description":"test" }, "msgtype":"video" } 你把报文改成这个 ,能把代码贴出来吗?
已经解决了, 代码很简单的就是几个http请求, 出错原因是msgtype文档中写的是video, 但是实际上应该是mpvideo
  • 打赏
  • 举报
回复
通过登录公众平台能群发不?不行你就改用分组群发的方式看看。
dgqjava 2014-08-18
  • 打赏
  • 举报
回复
引用 4 楼 fangmingshijie 的回复:
你用的什么编码?设置编码为utf8
是的, 是utf8
dgqjava 2014-08-18
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
你的测试代码是什么,错误提示你消息类型错了。是video吗?
根据文档上的描述群发视频一共分三个步骤, 第一步我提交的url是: http://file.api.weixin.qq.com/cgi-bin/media/upload 返回的报文是 {"type":"video","media_id":"9yEvOfrwW64ryilKotRRyTkNVtNvZzJWK-cfmoZbUdSSMOpyGyARYoWyt3nkMViR","created_at":1408335067} 第二步提交的url是: https://file.api.weixin.qq.com/cgi-bin/media/uploadvideo 提交的报文是 {"media_id":"9yEvOfrwW64ryilKotRRyTkNVtNvZzJWK-cfmoZbUdSSMOpyGyARYoWyt3nkMViR","title":"test","description":"test"} 返回的报文是 {"type":"video","media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5","created_at":1408335096} 第三步提交的url是: https://api.weixin.qq.com/cgi-bin/message/mass/send 提交的报文是 {"touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"],"msgtype":"video","video":{"media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5","title":"test","description":"test"}} 返回的报文是 {"errcode":40008,"errmsg":"invalid message type"}
  • 打赏
  • 举报
回复
你用的什么编码?设置编码为utf8
dgqjava 2014-08-18
  • 打赏
  • 举报
回复
引用 1 楼 fangmingshijie 的回复:
你的测试代码是什么,错误提示你消息类型错了。是video吗?
是的, 我的类型是video
dgqjava 2014-08-18
  • 打赏
  • 举报
回复
再顶一下, 问题一解决 秒结贴, 在线等
  • 打赏
  • 举报
回复
你的测试代码是什么,错误提示你消息类型错了。是video吗?
kkkweeeeeeee 2014-08-18
  • 打赏
  • 举报
回复
{ "touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"], "video": { "media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5", "title":"test", "description":"test" }, "msgtype":"video" } 你把报文改成这个 ,能把代码贴出来吗?
kkkweeeeeeee 2014-08-18
  • 打赏
  • 举报
回复
{ "touser":["ol_upt_w0mI7SIk0sTIYh4jDGgIQ"], "video": { "media_id":"crvsyxMjL7-yatKKXXTLweGGasYwEEgbkJw9ikUUZ1ho6FvxydC9tEdMT2BwsBa5", "title":"test", "description":"test" }, "msgtype":"video", }
加载更多回复(4)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧