本课学习了微信开发模式中利用官方demo进行任意输入后默认回复功能!这里使用的是新浪云提供的免费服务器作为代码仓库进行开发,首先申请一个新浪云开发者账号并进行实名认证,可能审核需要点儿时间,等到SAE空间申请成功之后就可以进行开发了(微信公众号已经申请成功)。
在SAE上创建空的php应用
- 在以上条件的基础上我们即可进行初步开发,首先进入SAE空间的控制台创建空应用,如下图: 在创建应用成功之后进入代码管理,此时将进行仓库选择(云空间、git、svn),根据自己的需要和爱好进行选择即可;SAE应用及仓库搞定,进入下一步;
- 将在微信开发者官网下载的demo代码上传到服务器,根据自己选择的不同仓库进行操作,在进行代码上传时最好遵循网页规则,将文件名更改为index.php比较好;
在微信开发者平台进行开发者的服务器配置
- 完成以上步骤后,进入微信开发者平台后,在栏目的最下方可以看见开发者模式,首先启用服务器配置(在启用服务器配置后公众号的编辑模式下进行的所有编辑将不能用了),再进行服务器配置(这里的配置即是对服务器已经上传的微信开发代码进行token验证);如下图: 最后保存时提示验证成功即可;如果出现未验证成功的情况有可能是在提交微信demo代码时token值有误。
- 以上步骤的完成并不能够成功在微信APP上进行输入任意字符进行统一回复的功能,因为此时查看demo代码即可发现并没有对responseMsg()函数进行调用,调用的是验证函数valid(),其valid()函数在第一次进行调用时进行验证,验证通过之后就废了(意思是将其注释掉都没关系);通过第一、二步骤后更改demo文件中的调用函数,如下图: 最后贴一张微信测试的图片: 最后,通过以上的步骤就完成了微信开发的初步成功,后续学习都在此基础上完成。。。。
OVER。。。敬请指正。。。