/// <summary> /// 回复的视频消息的函数 /// </summary> /// <param name="model">The model.</param> /// <param name="mediaId">服务器上视频的ID</param> /// <param name="title">title</param> /// <param name="description">描述</param> /// Author : 俞立钢 /// Company : 绍兴标点电子技术有限公司 /// Created : 2014-10-24 10:25:01 private static void ProduceVideo(Dictionary<string, string> model, int mediaId, string title, string description) { SendVideo video = new SendVideo(); video.ToUserName = model.ReadKey(PublicField.FromUserName); video.FromUserName = model.ReadKey(PublicField.ToUserName); video.CreateTime = int.Parse(model.ReadKey(PublicField.CreateTime)); video.MsgType = "video"; video.MediaId = mediaId; video.Title = title; video.Description = description; OperateXml.ResponseEnd(Templete.SendVideo(video)); }
/// <summary> /// 回复视频消息 /// </summary> /// <param name="model">The model.</param> /// Author : 俞立钢 /// Company : 绍兴标点电子技术有限公司 /// Created : 2014-10-10 11:00:22 public static string SendVideo(SendVideo model) { return string.Format(@"<xml> <ToUserName><![CDATA[{0}]]></ToUserName> <FromUserName><![CDATA[{1}]]></FromUserName> <CreateTime>{2}</CreateTime> <MsgType><![CDATA[{3}]]></MsgType> <Video> <MediaId><![CDATA[{4}]]></MediaId> <Title><![CDATA[{5}]]></Title> <Description><![CDATA[{6}]]></Description> </Video> </xml>", model.ToUserName, model.FromUserName, model.CreateTime, model.MsgType, model.MediaId, model.Title, model.Description); }