微信公众平台及时回复回复音乐

本帖子已过去太久远了,不再提供回复功能。18:19 提问
微信公众号接口如何回复多条消息,其中包含音乐消息且有标题描述,求大神指教!
很急很急,多谢!!
微信公众号接口如何回复多条消息,其中包含音乐消息且有标题描述,求大神指教!
按赞数排序
我想的办法是,一条消息用自动回复,另外的消息,用客服消息接口发送给用户。
我也想知道怎么实现,同求。
这个确实不错,谁有代码贴出来看看!!!
其他相关推荐
其他相似问题【音乐求助】保存微信公众号里的音乐_音乐吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,053,613贴子:
【音乐求助】保存微信公众号里的音乐收藏
有谁能把微信公众号里的音乐保存下来吗?有偿,班级合唱比赛要用!
音乐,营销中心一步一步教你怎么玩.
你说你有点难追 想让我知难而退
登录百度帐号推荐应用&&&& 在上一节课程中,我们学习了图片消息的回复功能。根据微信公众平台的消息类型显示,微信共支持文本、图片、语音、视频、音乐、图文等6种消息类型的回复:
&&&&& 其中,我们已经实现了文本、图文、图片等消息的回复处理,而语音、视频两种消息类型的功能与图片消息完全一样。均需使用我们写好的文件上传接口,上传文件并获得MediaID,从而使用MediaID推送图片、语音、视频。没有学习过的同学,可进入杰瑞教育博客园继续学习:&
&&&&& 今天,我们来学习最后一种消息类型——音乐消息的回复功能。
&&&&& 一、音乐消息数据结构
&&&&& 按照国际惯例,在学习一种新的消息回复的时候,我们都需要首先了解这种消息的数据结构以及XML&包结构。那么,让我们进入微信开发帮助文档看一下:
&&&& 我们可以清晰的看到这样一段XML数据结构:
&ToUserName&&![CDATA[toUser]]&&/ToUserName&
&FromUserName&&![CDATA[fromUser]]&&/FromUserName&
&CreateTime&&/CreateTime&
&MsgType&&![CDATA[music]]&&/MsgType&
&Title&&![CDATA[TITLE]]&&/Title&
&Description&&![CDATA[DESCRIPTION]]&&/Description&
&MusicUrl&&![CDATA[MUSIC_Url]]&&/MusicUrl&
&HQMusicUrl&&![CDATA[HQ_MUSIC_Url]]&&/HQMusicUrl&
&ThumbMediaId&&![CDATA[media_id]]&&/ThumbMediaId&
&&& 官方给出的解释如下:
&&& 在这当中,我们看到发送音乐消息,除了必备的标题、描述、链接等。还需要一张缩略图id,那么聪明的同学应该知道怎么处理了……
&&& 二、上传缩略图并取得ID
&&& 上周我们已经实现了图片的上传功能,其中在测试类中上传图片是,我们选择的上传的类型为image:
&&& 根据上传的媒体文件类型【媒体文件类型,分别有图片(image)、语音(voice)、视频(video)和缩略图(thumb)】我们只需要把image修改为thumb,即可实现缩略图的上传,并取得MediaID:
public static void main(String[] args) throws ClientProtocolException, IOException, KeyManagementException, NoSuchAlgorithmException, NoSuchProviderException {
AccessToken token = WeiXinUtil.getAccessToken();
System.out.println("Access_Token为:"+token.getToken());
System.out.println("有效时间为:"+token.getExpiresIn());
String path = "E:/bg.jpg";
String MediaId = WeiXinUtil.upload(path, token.getToken(), "thumb");}
&&& 注意:上传文件类型只能是JPG且小于64KB。最终,得到thumb_media_id如下:4Ln9zjbEdBjMWS-TtYCmd89stx7CVmmmMGx1wdKul9-g6zOHQYJMukPEsC0pVd4h
&&& 得到缩略图的ID以后,我们就可以进行音乐消息的组装了。
&&& 三、组装音乐消息实体对象
&&&&① 组装Music.java实体
&&& 所需属性如下,并提供Get/Set方法
&&& ② 组装MusicMessage.java实体
&&& 所需属性如下,并继承自MusicMessage类。
&&& 四、编写音乐对象转XML方法
&&& 回到MessageUtil工具类,撰写音乐对象转XML方法:
public static String musicMessageToXml(MusicMessage musicMessage){
XStream xstream = new XStream();
xstream.alias("xml", musicMessage.getClass());
return xstream.toXML(musicMessage);
&&& 五、编写组装音乐消息的方法
&&& 继续在MessageUtil类中,进行音乐消息的组装。当然,需要提前准备:缩略图ID、音乐链接。其中,我在WebRoot下的res文件夹中,放了一个MP3音乐文件,因此可得到我自己的音乐链接:/res/达康书记不容易.mp3
* 组装音乐消息
public static String initMusicMessage(String toUserName,String fromUserName){
String message = null;
Music music = new Music();
music.setThumbMediaId("4Ln9zjbEdBjMWS-TtYCmd89stx7CVmmmMGx1wdKul9-g6zOHQYJMukPEsC0pVd4h");
music.setTitle("达康书记不同意");
music.setDescription("达康书记不容易——山东工商学院杨军老师作词作曲演唱");
music.setMusicUrl("/res/达康书记不容易.mp3");
music.setHQMusicUrl("/res/达康书记不容易.mp3");
MusicMessage musicMessage = new MusicMessage();
musicMessage.setFromUserName(toUserName);
musicMessage.setToUserName(fromUserName);
musicMessage.setMsgType(MESSAGE_MUSIC);
musicMessage.setCreateTime(new Date().getTime());
musicMessage.setMusic(music);
message = musicMessageToXml(musicMessage);
&&& 六、测试与运行
&&& 上述方法编写完成后,回到Servlet中调用方法,当回复5的时候,接收音乐:
&&& 运行效果如下:
阅读(...) 评论()微信公众平台图文编辑加音乐完整攻略!
我的图书馆
微信公众平台图文编辑加音乐完整攻略!
近期看到微信图文里面可以添加音乐,本着我不下地狱谁下地狱的精神,笔者废(xian)寝(de)忘(dan)食(teng)滴研究了两天,终于让俺发现了其中的秘密,鉴于好多公众号运营者留言索要方法,俺就把它详细的记录下来,分享给我的好友们。大家不需要搞明白为什么这么做,只要跟我学会怎么操作就行了。工具准备下载这个文案是一个代码编辑出来的播放器,需要下载相关的工具:1百度ueditor工具下载因为怕大家找不到下载哪一个工具,笔者昨天就找了N久才知道的,所以在这里笔者就直接把自己的工具上传到网盘,大家关注本人公众号:dangshp,回复密码,获取密码以后,点击本文阅读原文下载即可。2MP3链接获取因为本程序必须需要MP3的网络地址,而百度及其他常用的音乐网站是不提供MP3网络地址的,所以笔者在万千网站中找到了一个网站,可以直接获取MP3地址:音乐代码制作这里详细介绍如何制作播放器。1打开百度编辑器,点左上角html进入代码编辑界面(如图);2复制下列代码,粘贴到代码编辑界面;&p style='white-space:'& 随便写点东西&/p&&p style='white-space:'& &audio src='MP3地址' autoplay='autoplay' controls='controls' data-ke-src='MP3地址' style='max-width: 100%; box-sizing: border-box !'&&/audio&随便写点东西&/p&&p& &br/&&/p&3点击编辑器左上角html返回正常编辑模式;4复制3中的播放器,包括输入的文字到公众号图文消息里,即可插入成功;5标题里面MP3链接可以自己更换,MP3地址获取方法如下图。点击左下角下载百度编辑器
TA的最新馆藏[转]&[转]&[转]&
喜欢该文的人也喜欢}

我要回帖

更多关于 微信公众平台音乐 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信