NBIbatis 微信框架
微信框架
必须先完成NBIbatis基础框架的【框架配置】,本项目才能正常运行。
漂亮会议展示
这是一套漂亮的会议展示完整界面/ ForePages/ HomePage_1210.htm
Wechat 微信接入
微信接入允许多公众号管理和自动接入,统一管理文本、多图文等信息回复。
接入步骤:
1) 公众号认证,未认证无法获得开发者接口则只能使用微信提供自带的管理功能
2) 本地后台公众号配置:进入首页Main.aspx
3) 开发者中心接入:开发者开启请参考微信平台帮助
配置如下,接入到WeiXinJiaoLiu.aspx,同时传入注册的邮箱,只要微信后台配置了公众号即可使用。注意:项目必须外网能访问,否则微信后台无法访问
4) 生成二维码:公众号如果已经获得“生成带参数的二维码”接口权限,则可以在后台的【创建二维码】和【二维码列表】中进行管理
微信后台
代码的具体细节可自行参考源码,若有疑问请留言,此处仅讲解大框架。
- 系统配置:
1) 公众号信息:首先配置要接入的公众号,Token和邮箱是必须的,如果要使用微信消息加密功能,则AppID和AppSecret也必须录入
2) 创建二维码:根据不通过的公众号,对会议、团、签到等功能可分类生成
3) 创建微信菜单:已认证的公众号对接好本项目后,可在此管理微信菜单,先保存到本地后点击生成就会自动修改公众号的菜单,修改后一般会有一段时间的延迟
4) 关键字信息回复:可回复文本或多图文信息,关键字配置方法注意事项详见页面。
- 会议:定义会议基本信息,可先创建二维码并关联,则扫描二维码进入本次会议
会议议程若同签到二维码关联,并且录入参会人员信息,则扫描二维码会后有签到功能
(签到菜单的配置请参考示例中的【创建微信菜单】)
- 活动
仅供参考
- 团体
团录入后需要同二维码关联,则扫描后可显示团的行程,可对团进行评分、吐槽等
(菜单的配置请参考示例中的【创建微信菜单】)
- 内容
可针对不同公众号,分发已发布文章进行管理和展示
(菜单的配置请参考示例中的【创建微信菜单】)
NBIbatis 微信框架的更多相关文章
- C#开发微信门户及应用(48) - 在微信框架中整合CacheManager 缓存框架
在我们的很多框架或者项目应用中,缓存在一定程度上可以提高程序的响应速度,以及减轻服务器的承载压力,因此在一些地方我们都考虑引入缓存模块,这篇随笔介绍使用开源缓存框架CacheManager来实现数据的 ...
- 微信小程序开发系列六:微信框架API的调用
微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...
- 在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作
最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提 ...
- 在微信框架模块中,基于Vue&Element前端的后台管理功能介绍
微信开发包括公众号.企业微信.微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装:包括事件.菜单.订阅用户.多媒体文件.图文消息.消息群发.微信支付和企业红包.摇一摇设备.语义理解.微信小 ...
- 在微信框架模块中,基于Vue&Element前端的事件和内容的管理
在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了.通过入口,我们可以响应用户菜单的事件,如响应 ...
- 在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定
在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号.企业微信等账号绑定特定的系统用户,可以进行扫码登录.微信信息发送等操作,用户的绑定主要就是记录公众号用户的ope ...
- NBIbatis 基础框架
基础框架 NBIbatis 为真实在用的系统中剥离出的一个ibatis.net应用框架,目的在于通过此项目让软件工程师集中关注表现层及业务规则编写. 通过数据访问和业务规则可快速搭建不同表现形式的网站 ...
- 复习知识点:TabBarViewController(微信框架)
TabBarViewController:标签视图控制器 在application设置 创建四个视图控制器 引入视图控制器头文件 #import "AppDelegate.h" # ...
- NBIbatis web/winform框架
Web框架 调用Bussiness和DataAccess可参考微信框架的后台. Pages/Meeting/MeetingList.aspx Pages/Meeting/MeetingEdit.asp ...
随机推荐
- XproerIM-V1,2,12,65475发布。
下载地址:http://yunpan.cn/QTCxKvcpC4Iet 访问密码 9141更新记录:1.登陆面板增加帐号列表功能.
- Python 集合方法总结
1.添加一个元素: add(...) Addan element to a set. 1 2 3 4 >>> a = {'shaw',11,22} >>>a. ...
- winfrom中DataGridView绑定数据控件中DataGridViewCheckBoxColumn怎么选中
; i < this.dataGridView1.Rows.Count; i++) { this.dataGridView1.Rows[i].Cells["CheckBoxCulums ...
- nested exception is com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1044 > 1024
HTTP Status 500 - type Exception report message description The server encountered an internal error ...
- Python全栈之路6--正则表达式
正则本身就是一门语言: 正则表达式使用单个字符串来描述.匹配一系列符合某个句法规则的字符串,在文本处理方面功能非常强大,也经常用作爬虫,来爬取特定内容,Python本身不支持正则,但是通过导入re模块 ...
- 修改myeclipse的servlet模板
今天修改myeclipse的servlet模板时,发生 Could not create the view: An unexpected exception was thrown.错误. 解决方案:1 ...
- SQL获取所有数据库名、表名、储存过程以及参数列表
SQL获取所有数据库名.表名.储存过程以及参数列表 1.获取所有用户名:SELECT name FROM Sysusers where status='2' and islogin='1'islogi ...
- WebStorm常用设置和常用快捷键
今天下载了最新版本的WebStorm 7.反正又要重新设置一番了,干脆写下来记录到博客里面,免得以后每次忘了还要到处搜索比较麻烦. 加速 禁用多余的插件,关掉没必要的代码检查项.webstorm慢的原 ...
- 第一章 JacksonUtil 序列化与反序列化属性总结
1.json-lib与Jackson 关于json-lib与Jackson对比总结如下: 1).性能方面,Jackson的处理能力高出Json-lib10倍左右. 2).json-lib已经停止更新, ...
- Ubuntu 12.04(32位)安装Oracle 11g(32位)
安装过程(主要过程就直接copy别人的教程了)及问题: 1.将系统更新到最新: sudo apt-get updatesudo apt-get dist-upgrade 2. 如果使用的Ubuntu不 ...