欢迎关注我的微信公众账号“APP每日推荐”
推荐一些精彩手机应用,互联网行业资讯~
<!--题外话 :做这样一个系列的原因在于,这个微信公众平台算的上是我解除编程一来开发的第一个有实际用途的东西,在这之中有很多体会,不敢说讲给大家听,只是同大家分享一下,作为学计算机的,因为专科学的是网络,所以编程解除的并不深,现在开始从新开始学习编程。这里面的代码可能写的不是很规范,还请您指出,我会继续修改的。-->
制作效果请添加微信吧~
一、前期准备工作
1.微信公众账号的注册,这里就不多说了。
2.新浪SAE账号,注册地址:http://sae.sina.com.cn/ 可以直接用新浪微博登陆,授权之后提交相关信息即可
二、总体流程
1.SAE端的设置
1.1在“我的应用”中创建新的应用
这个二级域名对应从外部访问的Url地址。创建后要记录下整个url后面要用到
应用名称只在内部显示,按自己喜好即可
开发语言有3个选择,选择之后不能修改
应用类型选择"web应用"
1.2创建成功后
点击应用名称进入应用,在左侧的“应用管理”中点击“代码管理”,在右侧选择创建一个新版本,创建完成后会有这样一条记录
复制下这个链接url。到此SAE端的准备工作就完成了。
2.微信端的相关设置
在高级功能中选择“开发模式”,在这里有两项需要添加的,URL就是我们上面复制的那个sae端的url,Token是一个用于通讯验证的,这里可以自己随便起一个变量,并记住。在提交之前我们需要回到SAE平台做个设置。
3.上传官方demo
返回sae在下图的界面中选择上传代码包,官方PHP的Demo下载地址:http://mp.weixin.qq.com/mpres/htmledition/res/wx_sample.zip
上传之后我们开始修改配置。
//define your token
define("TOKEN", "这里填写你在第二步设定的Token");
$wechatObj = new wechatCallbackapiTest();
$wechatObj->valid()
重要的一步:当前的代码在“wx_sample.php”文件中,我们需要将这个文件中的代码复制到index.php这个文件中,复制之后点击保存。
返回微信中点击提交,提交url和Token,这个时候会有个验证的过程,出现成功即可了。
到此为止,前期的配置工作就完成了。