Example #1
0
 /// <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));
 }
Example #2
0
 /// <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);
 }