1.概述

1.1应用场景

微信的出现,改变了我们日常生活。而微信公众平台的出现,使我们每个人都可能成为一个品牌,微商的普及、微店越来越多。越来越多的人,借助微信公众平台,实现了自己的梦想

在此背景环境下,开发出基于微信公众平台的一套框架,方便开发员二次开发,也可以直接使用。

1.2面向对象

Net程序开发员

1.3开发环境

开发环境

描述

VS2012或以上

整个框架只有此一个解决方案.Net类库版本是4.0

EntityFramework

版本6.0

MySql数据库

版本是5.6

SQLite数据库

版本是1.0.98.0

DevExpress第三方控件

版本是12.2,可自行升级至更高版本

注:所有项目的目标平台建议选择:x86

1.4框架亮点

l 可同时维护多帐户

l 提供客户端维护,如:用户列表、菜单列表、素材列表等

l 插件式开发模式,服务层可直接被其他项目调用

l Winform开发,ClickOnce智能客户端部署,简单方便

2功能模块

2.1公众平台
2.1.1帐户管理

描述

l 提供帐户的增删改查

l 获取访问令牌

n 获取成功后,将令牌存储至,供其他模块调用

n 若令牌到期后,自动申请新的令牌

l 生成授权地址

n 包括静默授权和确认授权2种

n 输入参数后,生成授权地址

l 打开模拟器

n 此界面用于模糊文本消息,可直接发送文本字符串,返回相应的信息

n 也可模拟事件消息

l 创建二维码

n 先生成二维码,根据上图所示参数

n 再点击预览按钮,生成二维码

2.1.2菜单管理

描述

l 提供菜单的增删改查

l 提供菜单上传和下载

2.1.3功能清单

描述

l 提供增删改查功能

l 此功能主要用于文本消息,如:

n 发送【帮助】文字,返回公众号的功能列表

n 发送数字1-5,返回相应的子级帮助

2.1.4用户管理

描述

l 提供用户的批量下载和单条下载

l 提供用户标签的增删改查功能。保存成功后,同步更新至平台

n 新增用户标签。新增成功后,同步更新至平台

l 提供设置用户所在标签。设置成功后,同步更新至平台

l 提供设置用户备注。设置成功后,同步更新至平台

2.1.5素材管理

描述

l 提供素材的管理,包括素材上传、下载

l 提供新增素材,素材类型包括:图文、图片、语音、视频、缩略图

n 新增图片素材

n 新增图文素材

2.1.6客服管理

2.1.7发送消息

描述

l 提供发送客服消息

l 提供发送群发消息

l 提供发送模板消息

l 发送结果,直接显示至页面右下角,作为历史日志记录

2.1.8数据统计

2.1.9其他功能

描述

l 提供各种辅助功能

n 长地址转短地址

3FAQ

3.1COM组件引用

项目引用若干COM组件,包括PDF文档预览组件,Office文档预览组件,视频播放组件.框架本身已提供安装程序在\packages\Tools\文件夹中(暴风影音安装程序未提供)

3.2SQLite数据库如何使用

注1:所有的C#项目的目标平台,建议是x86,即使是64位开发环境中

注2:需要在客户端安装SQLite驱动,可以官方下载,注:本框架使用的是Net4.0的驱动.文件名称是: sqlite-netFx40-setup-bundle-x86-2010-1.0.98.0.exe

3.3360禁止运行

问:若360安全卫士开启时,会弹出是否允许此程序运行,如图8-1所示

图8-1

答:选择:一直允许运行(加入白名单)

4后记

产品会不断完善,目前版本是3.1,谢谢大家的使用

下载地址

在线帮助地址

转载于:https://www.cnblogs.com/xiyang1011/p/7620110.html

Navi.Soft31.微信WinForm框架(含下载地址)相关推荐

  1. Navi.Soft31.WinForm框架(含下载地址)

    1概述 1.1应用场景 尽管互联网高速发展,互联网软件也随之越来越多,但桌面应用程序在某些领域中还是不可替代,如MIS,ERP,CRM等软件产品,同时,这类软件均包括一些通用的功能,如:与数据库操作, ...

  2. UA-DETRAC BITVehicle车辆检测数据集(含下载地址)

    UA-DETRAC BITVehicle车辆检测数据集(含下载地址) 目录 UA-DETRAC BITVehicle车辆检测数据集使用说明和下载 一.车辆检测数据集介绍 1. UA-DETRAC车辆检 ...

  3. MarkdownPad 汉化破解(含下载地址)

    转自 http://jingyan.baidu.com/article/ca41422fe209271eaf99ed7c.html MarkdownPad是一个全功能Markdown编辑器的Windo ...

  4. spring之基本介绍以及老版本框架的下载地址

    spring之基本介绍以及老版本框架的下载地址 第一:为什么要学习spring?学习spring能为我们在工作中的日常开发带来什么好处? 首先来了解一下spring:spring是一种开源的分层的相对 ...

  5. android 8 iso下载,[含下载地址] 谷歌发安卓8.0镜像:专供中国用户

    原标题:[含下载地址] 谷歌发安卓8.0镜像:专供中国用户 谷歌今天发布了Android O(暂定安卓8.0)的首个开发者预览版,带来了后台活动限制.影音画中画.锁屏快捷方式自定义.通知栏紧凑等小调整 ...

  6. 163种中草药(中药材)数据集说明(含下载地址)

    163种中草药(中药材)数据集说明(含下载地址) 目录 163种中草药(中药材)数据集说明(含下载地址) 1. Chinese-Medicine-163数据集说明 2. Chinese-Medicin ...

  7. Visual Basic 6.0.with.SP6 龙卷风大企业集成安装版(含下载地址)

    Visual Basic 6.0.with.SP6 龙卷风大企业集成安装版(含下载地址) 下载地址:ftp://11111:51ct.cn@soft.51ct.cn/VB6SP6.rar 以下为引用: ...

  8. Navi.Soft31.WinCE框架.开发手册(含下载地址)

    1.概述 1.1应用场景 随着物联网的普及,越来越多的制造商对货品从原料配备,加工生产,销售出库等环节的要求和把控越来越高.在此情况之下,传统的ERP软件已经无法满足现有的操作流程. 移动设备的应用, ...

  9. python开发wince软件_Navi.Soft31.WinCE框架.开发手册(含下载地址)

    1.概述 1.1应用场景 随着物联网的普及,越来越多的制造商对货品从原料配备,加工生产,销售出库等环节的要求和把控越来越高.在此情况之下,传统的ERP软件已经无法满足现有的操作流程. 移动设备的应用, ...

最新文章

  1. 如何成为CSDN博客专家
  2. Dockerfile脚本:CMD与ENTRYPOINT的区别
  3. JavaScript基础14-day16【事件委派、事件绑定、事件传播、滚轮事件、键盘事件、键盘移动div】
  4. 鄂尔多斯借贷迷局:1亿存款被冻结3年无法拿回
  5. 中山纪念中学培训15天总结
  6. 服务器节点信息管理,华为云管理节点服务器
  7. 菜鸟进阶必修课-主板插线小百科(图)
  8. 空气培养皿采样后保存_六级撞击式微生物采样器是什么?用途有哪些?
  9. excel 科学计数法转换成文本完整显示_Excel中的数字格式和文本格式转换
  10. 【图像增强】基于matlab GUI暗通道+Retinex图像去雾(带面板)【含Matlab源码 732期】
  11. linux 安装 vm
  12. 郝斌——数据结构笔记(数组、链表、栈、队列)(递归)
  13. Unity 安装Vuforia配置Android时遇到的问题及解决
  14. 原生html+css+js制作宠物小精灵icon
  15. 创建ArrayList对象,添加5个元素,使用Iterator遍历输出
  16. php 微信 公众 平台,微信公众平台代码详解-php语言(一)
  17. Machine Learning Practical 爱宝课程记录week1
  18. android+动态光圈效果,OpenGL Shader实例分析(8)彩色光圈效果
  19. S4一般总账科目启用未清项管理(open item management)历史数据转换-RFSEPA02
  20. 黑马程序员Java零基础视频教程(2022最新Java)B站视频学习笔记-Day14-面向对象进阶02

热门文章

  1. 【RNN架构解析】LSTM 模型
  2. 王杰 吉他谱,呵呵蛮简单的哦
  3. 计算机中汉字的编码课件,汉字的计算机编码.ppt
  4. 七星棋牌地方定制源码服务搭建教程
  5. Python 办公自动化Word篇
  6. 那些很厉害的人是怎么构建知识体系的 #CSDN博文精选# #技术大咖的学习方法# #高效学习#
  7. 混合云为何备受青睐,从超融合就能一窥究竟
  8. altium导出钻孔文件_Altium Designer如何导出PCB雕刻机钻孔文件 Altium Designer导出PCB雕刻机钻孔文件的方法...
  9. 一文项目阶段性评审报告及常见问题【附实例模板】
  10. 【NLP】英文数据预处理___词干/词元处理