::测试账号不支持群发图文消息,以前能发是因为漏了检查,是个bug,现在把检查加上了。
测试号才会出现这个问题,服务号不会有这个问题。
解决:使用预览接口(post)。
var yulanmpnews= { //图文消息预览
touser:"o_uNr1SBg2vPzWfS43xZP5U3kmCs", //当前关注测试号用户的openid
mpnews:{
media_id:"13Y8G5Zt99G6fg_4Q_e_59aFtkhuOLJOIzN7dEhm95U" //图文消息的media_id
},
msgtype: 'mpnews'
};
图文消息的media_id可以从material/add_news或者media/upload?接口获取.
如果想要msg_id,可以把消息类型改成text(群发消息接口),相应地发送text消息,就可以获得。