首页 >后端开发 >php教程 >php创建微信公众号管理系统

php创建微信公众号管理系统

不言
不言原创
2018-04-19 15:55:516756浏览

这篇文章介绍的内容是关于php创建微信公众号管理系统,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下

      单凭微信公众平台(https://mp.weixin.qq.com)的编辑模式,根本不能完成自己想要的公众号效果,于是想开发一款微信公众号管理系统,把自己想实现的编辑模式写出来,方便编辑及管理。当然想利用最少的时间开发出自己想要的东西,查了很多资料。先向大家推荐几款简单实用的框架及系统。

1.  rhaphp

rhaphp是一款免费开源的微信公众号管理营销系统,也是一款微信公众号开发框架。简洁,灵活,快速易开发,应用模块化,基于 THINKPHP5,简单的代码即可实现微信公众号通信与接口实现。不需要花大量时间研究系统即可快速开发微信应用,rhaphp在微信开发有着灵活机制,支持移动管理微信公众号,小白开发者一样可以666,历经几个版本重构,今天终于可以分享给大家了。

rhaphp官方网站下载:https://www.rhaphp.com/


2.  layui

layui(谐音:类UI) 是一款采用自身模块规范编写的前端 UI 框架,遵循原生 HTML/CSS/JS 的书写与组织形式,门槛极低,拿来即用。其外在极简,却又不失饱满的内在,体积轻盈,组件丰盈,从核心代码到 API 的每一处细节都经过精心雕琢,非常适合界面的快速开发。layui 首个版本发布于2016年金秋,她区别于那些基于 MVVM 底层的 UI 框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,她更多是为服务端程序员量身定做,你无需涉足各种前端工具的复杂配置,只需面对浏览器本身,让一切你所需要的元素与交互,从这里信手拈来。

http://www.layui.com/

个人感觉比bootstrap容易上手哦~

这里,作为一名正在学习微信开发的人员来说,我选择用layui来写前端页面,结合tp3.2 来创建我的微信公众号管理系统,其中数据表可以使用rhaphp里的表(地址: https://ask.rhaphp.com/article/4 )来创建哦,方便又实用

我们先用公众号表来接入时公众号信息:

公众号表:

CREATE TABLE IF NOT EXISTS `rh_mp` (
  `id` int(10) unsigned NOT NULL COMMENT '自增ID',
  `user_id` int(10) NOT NULL COMMENT '用户ID',
  `name` varchar(50) NOT NULL COMMENT '公众号名称',
  `appid` varchar(50) DEFAULT NULL COMMENT 'AppId',
  `appsecret` varchar(50) DEFAULT NULL COMMENT 'AppSecret',
  `origin_id` varchar(50) NOT NULL COMMENT '公众号原始ID',
  `type` int(1) NOT NULL DEFAULT '0' COMMENT '公众号类型(1:普通订阅号;2:认证订阅号;3:普通服务号;4:认证服务号',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态(0:禁用,1:正常,2:审核中)',
  `valid_token` varchar(40) DEFAULT NULL COMMENT '接口验证Token',
  `valid_status` tinyint(1) NOT NULL COMMENT '1已接入;0未接入',
  `token` varchar(50) DEFAULT NULL COMMENT '公众号标识',
  `encodingaeskey` varchar(50) DEFAULT NULL COMMENT '消息加解密秘钥',
  `mp_number` varchar(50) DEFAULT NULL COMMENT '微信号',
  `desc` text COMMENT '描述',
  `logo` varchar(255) DEFAULT NULL COMMENT 'logo',
  `qrcode` varchar(255) DEFAULT NULL COMMENT '二维码',
  `create_time` int(10) NOT NULL COMMENT '创建时间',
  `login_name` varchar(50) DEFAULT NULL COMMENT '公众号登录名',
  `is_use` tinyint(1) NOT NULL DEFAULT '0' COMMENT '当前使用'
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='公众号表';

相关推荐:

php微信公众号开发,获取用户微信个人信息    

php微信公众号开发,获取用户头像,并下载      

以上是php创建微信公众号管理系统的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn