ASP.NET实现微信功能(1)(创建菜单,验证,给菜单添加事件)
2014-10-23 22:54
639 查看
LZ实在 不知道怎么起名字了,索性就取了这个名字,开始吧,说实在的,想给自己的平常的学习做一个总结,总是忘了总结。也只能给工作做一个总结了。
我打算用2篇文章来写,第一篇是关于订阅号的,就是这个号,另一篇是关于服务号的,到时候会介绍更多的东西,闲话不多,开始吧。
首先,我们需要一个能创建自定义菜单的订阅号,微信的个人认证是不可能获得订阅号的,只有企业或者政府机构认证才可以申请。
首先我还是从创建菜单说起吧,创建菜单我们不需要进行服务器配置,我们只需要appid和appsecret就行了,这个东西从微信公众平台的后台进去,然后找到开发者中心。
如下图所示。
View Code
好了,这一篇因为时间和技术原因就介绍到这里了,过1,2个星期我将会把灵活在后台配置菜单以及服务号C#后台推送图文消息跟大家讲清楚。
我打算用2篇文章来写,第一篇是关于订阅号的,就是这个号,另一篇是关于服务号的,到时候会介绍更多的东西,闲话不多,开始吧。
首先,我们需要一个能创建自定义菜单的订阅号,微信的个人认证是不可能获得订阅号的,只有企业或者政府机构认证才可以申请。
首先我还是从创建菜单说起吧,创建菜单我们不需要进行服务器配置,我们只需要appid和appsecret就行了,这个东西从微信公众平台的后台进去,然后找到开发者中心。
如下图所示。
//写入日志 public void WriteLog(string text) { StreamWriter sw = new StreamWriter(HttpContext.Current.Server.MapPath(".") + "\\log.txt", true); sw.WriteLine(text); sw.Close();//写入 } } //回复类型 public class ReplyType { /// <summary> /// 普通文本消息 /// </summary> public static string Message_Text { get { return @"<xml> <ToUserName><![CDATA[{0}]]></ToUserName> <FromUserName><![CDATA[{1}]]></FromUserName> <CreateTime>{2}</CreateTime> <MsgType><![CDATA[text]]></MsgType> <Content><![CDATA[{3}]]></Content> </xml>"; } } /// <summary> /// 图文消息主体 /// </summary> public static string Message_News_Main { get { return @"<xml> <ToUserName><![CDATA[{0}]]></ToUserName> <FromUserName><![CDATA[{1}]]></FromUserName> <CreateTime>{2}</CreateTime> <MsgType><![CDATA[news]]></MsgType> <ArticleCount>{3}</ArticleCount> <Articles> {4} </Articles> </xml> "; } } /// <summary> /// 图文消息项 /// </summary> public static string Message_News_Item { get { return @"<item> <Title><![CDATA[{0}]]></Title> <Description><![CDATA[{1}]]></Description> <PicUrl><![CDATA[{2}]]></PicUrl> <Url><![CDATA[{3}]]></Url> </item>"; } }
View Code
好了,这一篇因为时间和技术原因就介绍到这里了,过1,2个星期我将会把灵活在后台配置菜单以及服务号C#后台推送图文消息跟大家讲清楚。
相关文章推荐
- ASP.NET实现微信功能(1)(创建菜单,验证,给菜单添加事件)
- ASP.NET实现微信功能(1)(创建菜单,验证,给菜单添加事件)
- asp.net操作xml实现创建,添加,删除,查询等功能函数
- 如何在asp.net中用jQuery实现便捷的提示功能和表单验证功能
- ASP.NET MVC实现网站验证码功能(上)
- 如何在asp.net中用jQuery实现便捷的提示功能和表单验证功能-S.Sams
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- ASP.NET jQuery 实例12 通过使用jQuery validation插件简单实现用户注册页面验证功能
- asp.net实现邮箱验证功能,通过邮箱链接激活该帐号
- FckEditor添加右键菜单;增加编辑区右键图片删除功能(asp.net )
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- 牛腩购物网24:asp.net 内置票据验证用户的注销/退出,商品的收藏功能制作,repeater 行循环事件,linkbutton 传值
- ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
- 如何在asp.net中用jQuery实现便捷的提示功能和表单验证功能
- FckEditor添加右键菜单;增加编辑区右键图片删除功能(asp.net )(二)
- ASP.NET jQuery 食谱12 (通过使用jQuery validation插件简单实现用户注册页面验证功能)
- ASP.NET MVC实现网站验证码功能(中)
- Asp.net 动态创建的控件并添加事件,无响应的解决方法。
- asp.net实现邮箱验证功能,通过邮箱链接激活该帐号
- Asp.net(C#)实现验证码功能(转贴)