微信框架

必须先完成NBIbatis基础框架的【框架配置】,本项目才能正常运行。

漂亮会议展示

这是一套漂亮的会议展示完整界面/ ForePages/ HomePage_1210.htm

Wechat 微信接入

微信接入允许多公众号管理和自动接入,统一管理文本、多图文等信息回复。

接入步骤:

1)         公众号认证,未认证无法获得开发者接口则只能使用微信提供自带的管理功能

2)         本地后台公众号配置:进入首页Main.aspx

3)         开发者中心接入:开发者开启请参考微信平台帮助

配置如下,接入到WeiXinJiaoLiu.aspx,同时传入注册的邮箱,只要微信后台配置了公众号即可使用。注意:项目必须外网能访问,否则微信后台无法访问

4)         生成二维码:公众号如果已经获得“生成带参数的二维码”接口权限,则可以在后台的【创建二维码】和【二维码列表】中进行管理

微信后台

代码的具体细节可自行参考源码,若有疑问请留言,此处仅讲解大框架。

  • 系统配置:

1)         公众号信息:首先配置要接入的公众号,Token和邮箱是必须的,如果要使用微信消息加密功能,则AppID和AppSecret也必须录入

2)         创建二维码:根据不通过的公众号,对会议、团、签到等功能可分类生成

3)         创建微信菜单:已认证的公众号对接好本项目后,可在此管理微信菜单,先保存到本地后点击生成就会自动修改公众号的菜单,修改后一般会有一段时间的延迟

4)         关键字信息回复:可回复文本或多图文信息,关键字配置方法注意事项详见页面。

  • 会议:定义会议基本信息,可先创建二维码并关联,则扫描二维码进入本次会议

会议议程若同签到二维码关联,并且录入参会人员信息,则扫描二维码会后有签到功能

(签到菜单的配置请参考示例中的【创建微信菜单】)

  • 活动

仅供参考

  • 团体

团录入后需要同二维码关联,则扫描后可显示团的行程,可对团进行评分、吐槽等

(菜单的配置请参考示例中的【创建微信菜单】)

  • 内容

可针对不同公众号,分发已发布文章进行管理和展示

(菜单的配置请参考示例中的【创建微信菜单】)

NBIbatis 微信框架的更多相关文章

  1. C#开发微信门户及应用(48) - 在微信框架中整合CacheManager 缓存框架

    在我们的很多框架或者项目应用中,缓存在一定程度上可以提高程序的响应速度,以及减轻服务器的承载压力,因此在一些地方我们都考虑引入缓存模块,这篇随笔介绍使用开源缓存框架CacheManager来实现数据的 ...

  2. 微信小程序开发系列六:微信框架API的调用

    微信小程序开发系列教程 微信小程序开发系列一:微信小程序的申请和开发环境的搭建 微信小程序开发系列二:微信小程序的视图设计 微信小程序开发系列三:微信小程序的调试方法 微信小程序开发系列四:微信小程序 ...

  3. 在微信框架模块中,基于Vue&Element前端,通过动态构建投票选项,实现单选、复选的投票操作

    最近把微信框架的前端改造一下,在原来基于Bootstrap框架基础上的微信后台管理,增加一套Vue&Element的前端,毕竟Vue的双向绑定开发起来也还是很方便的,而且Element本身也提 ...

  4. 在微信框架模块中,基于Vue&Element前端的后台管理功能介绍

    微信开发包括公众号.企业微信.微信小程序等方面的开发内容,需要对腾信的微信API接口进行封装:包括事件.菜单.订阅用户.多媒体文件.图文消息.消息群发.微信支付和企业红包.摇一摇设备.语义理解.微信小 ...

  5. 在微信框架模块中,基于Vue&Element前端的事件和内容的管理

    在微信后台管理中,我们需要定义好菜单对应的事件管理,因为微信通过菜单触发相关的事件,因此菜单事件的响应关系,我们如果处理好,就能构建出我们的微信应用入口了.通过入口,我们可以响应用户菜单的事件,如响应 ...

  6. 在微信框架模块中,基于Vue&Element前端的微信公众号和企业微信的用户绑定

    在一个和微信相关的业务管理系统,我们有时候需要和用户的微信账号信息进行绑定,如对公众号.企业微信等账号绑定特定的系统用户,可以进行扫码登录.微信信息发送等操作,用户的绑定主要就是记录公众号用户的ope ...

  7. NBIbatis 基础框架

    基础框架 NBIbatis 为真实在用的系统中剥离出的一个ibatis.net应用框架,目的在于通过此项目让软件工程师集中关注表现层及业务规则编写. 通过数据访问和业务规则可快速搭建不同表现形式的网站 ...

  8. 复习知识点:TabBarViewController(微信框架)

    TabBarViewController:标签视图控制器 在application设置 创建四个视图控制器 引入视图控制器头文件 #import "AppDelegate.h" # ...

  9. NBIbatis web/winform框架

    Web框架 调用Bussiness和DataAccess可参考微信框架的后台. Pages/Meeting/MeetingList.aspx Pages/Meeting/MeetingEdit.asp ...

随机推荐

  1. 加密和ssl机制细节

    1.1 背景知识 对称加密:加密解密使用同一密钥,加解密速度快.随着人数增多,密钥数量急增n(n-1)/2 非对称加密:使用公私钥配对加解密,速度慢.公钥是从私钥中提取出来的,一般拿对方公钥加密来保证 ...

  2. CSS声明顺序

    CSS对元素样式进行声明,虽然一条规则中的声明可以按照任何顺序写出来,但是还是应该有个优先级的顺序. 如下的声明顺序摘抄自<CSS设计指南>,优先级顺序如下: display及相关声明 p ...

  3. props

    // 这里是导入的包 import React, { Component } from 'react'; // 导入需要用到的组件 import { AppRegistry, Text, View } ...

  4. Visio控件关闭“形状”面板

    Visio.Window winShapeSearch = axDrawingControl1.Window.Windows.get_ItemFromID((int)Visio.VisWinTypes ...

  5. 记一次 Ubuntu 使用 arptables 抵御局域网 ARP 攻击

    . . . . . 前段时间大概有一个月左右,租房的网络每天都断一次,每次断大概一两分钟左右就恢复了,所以没太在意.直到有一天晚上,LZ 正在写博客,但是网络频繁中断又重新连上再中断.待 LZ 好不容 ...

  6. Quartus中添加时序约束

    1.sdc文件也是要添加到Quartus 软件中,这样在执行Read SDC File命令时才能读到相应的文件. 2.在TimeQuest打开的条件下,重新编译工程之后要Update Timing N ...

  7. PHP验证码参考页面

    http://blog.sina.com.cn/s/blog_95ee14340100z8q9.html http://www.jb51.net/article/44951.htm

  8. Java核心知识点学习----多线程并发之线程间的通信,notify,wait

    1.需求: 子线程循环10次,主线程循环100次,这样间隔循环50次. 2.实现: package com.amos.concurrent; /** * @ClassName: ThreadSynch ...

  9. Servlet实现自动刷新功能

    使用Servlet实现自动刷新功能,每一秒钟在浏览器输出一个随机数字. package chensi.com; import java.io.IOException; import java.util ...

  10. redis Transaction支持

    前面主要介绍了redis数据类型,这里讲下事务问题 NoSQL都不支持事务,虽然Redis的Transactions提供的并不是严格的ACID的事务(比如一串用EXEC 提交执行的命令,在执行中服务器 ...