项目简介##
在开发微信公众平台后台的时候,往往需要很多细节需要我们处理,包括用户发来各种信息的存储、个性化回复等等,该项目是我将自己的微信公众平台源码全部开源,您只需几步,即可配置一个属于自己的微信公众平台。该项目基于新浪SAE平台的微信公众平台源码,可以将用户发向公众平台的各种信息(语音、收藏、图片)存储于mysql数据库中。
使用方法##
1.首先将./libs/db/mysql.sql文件导入数据库中。
2.修改./libs/db.php文件,将里面的数据库的名称、账号、密码改为自己数据库的信息。
//更换为自己的数据
$hostname = '******';
$dbuser = '****';
$dbpass = '*****';
$dbname = '*****';
3.修改./index.php文件,将文件倒数第二行中的saymagic
修改为在微信公众平台后台设定的token。
$wechat = new MyWechat('saymagic',true); //saymagic->your token
$wechat->run();
3.修改./libs/utils.php文件,将里面getAccessToken()
函数中APPID与APPSECRET(这两个值在微信公众平台后台获得)。
4.将文件夹下的所有文件上传到自己的服务器,然后将index.php所在服务器上的路径映射到微信服务器上。
5.如果你使用的是微信公众平台企业号,则可能需要自定义按钮功能,可以修改./menu里的文件,然后执行,即可修改按钮相关的操作。
6.该微信公众平台使用了图灵机器人作为自动回复的解决方案,你可以前往注册属于自己的机器人,人后将./libs/utils.php
文件中的$apiKey
修改为自己注册的apikey.
后期功能
1.微信上墙。
2.用户头像等公开信息的存储。