/// <summary> /// 回复音乐消息 /// </summary> /// <param name="model">The model.</param> /// <returns>System.String.</returns> /// Author : 俞立钢 /// Company : 绍兴标点电子技术有限公司 /// Created : 2014-10-10 11:04:08 public static string SendMusic(SendMusic model) { return string.Format(@"<xml> <ToUserName><![CDATA[{0}]]></ToUserName> <FromUserName><![CDATA[{1}]]></FromUserName> <CreateTime>{2}</CreateTime> <MsgType><![CDATA[{3}]]></MsgType> <Music> <Title><![CDATA[{4}]]></Title> <Description><![CDATA[{5}]]></Description> <MusicUrl><![CDATA[{6}]]></MusicUrl> <HQMusicUrl><![CDATA[{7}]]></HQMusicUrl> <ThumbMediaId><![CDATA[{8}]]></ThumbMediaId> </Music> </xml>", model.ToUserName, model.FromUserName, model.CreateTime, model.MsgType, model.Title, model.Description, model.MusicUrl, model.HqMusicUrl, model.ThumbMediaId); }
/// <summary> /// 回复的音乐消息的函数 /// </summary> /// <param name="model">The model.</param> /// <param name="title">音乐标题</param> /// <param name="description">音乐描述</param> /// <param name="musicUrl">音乐链接</param> /// <param name="hqMusicUrl">高质量音乐链接,WIFI环境优先使用该链接播放音乐</param> /// <param name="thumbMediaId">缩略图的媒体id,通过上传多媒体文件,得到的id</param> /// Author : 俞立钢 /// Company : 绍兴标点电子技术有限公司 /// Created : 2014-10-24 10:25:01 private static void ProduceMusic(Dictionary<string, string> model, string title, string description, string musicUrl, string hqMusicUrl, int thumbMediaId) { SendMusic music = new SendMusic(); music.ToUserName = model.ReadKey(PublicField.FromUserName); music.FromUserName = model.ReadKey(PublicField.ToUserName); music.CreateTime = int.Parse(model.ReadKey(PublicField.CreateTime)); music.MsgType = "music"; music.Title = title; music.Description = description; music.MusicUrl = musicUrl; music.HqMusicUrl = hqMusicUrl; music.ThumbMediaId = thumbMediaId; OperateXml.ResponseEnd(Templete.SendMusic(music)); }