PHP微信公众号开发模型详解
更新时间:2016年11月28日 11:57:16 作者:简呈书
本文主要介绍PHP微信公众号开发者模型,通过后端服务器实现与微信关注用户更多的交互。有一定的参考价值。有兴趣的朋友可以参考一下。
学习步骤:这部分内容分为四章。以下是各章的大致内容。
1、了解开发模式和编辑模式,做好开发前的一些准备工作。
2、开发模式用户、微信服务器、个人服务器如何交互。什么是接口。
3、各种接口函数的调用与实现。
4.调用js-SDK
微信公众号开发有两种模式:编辑模式和开发模式。编辑方式比较简单。您不需要操作任何代码。您只需使用微信提供的功能即可管理您的微信公众号。这种方式开发的页面比较简单,主要用来实现文章推送等功能。开发者模式可以通过自己的后端服务器实现与微信关注用户的更多交互,并调用微信支付等更强大的功能。这里主要讲解微信公众号的开发者模式。
准备:
1.拥有自己的后台服务器。我使用新浪云SAE服务通过SVN将我的代码上传到服务器。
1.1 在新浪云上搭建服务器运行。登录链接:
进入应用管理
单击创建新应用程序
部署环境设置,如下图。
由于标准环境有免费的5G配额,因此选择标准环境作为运行环境。
SVN代码管理比git更容易。
创建成功后进入项目
选择“应用程序”下的“代码管理”
svn仓库信息稍后在个人电脑上部署时会用到。
点击创建版本
2.通过svn管理代码。
什么是 svn?当你在sae上创建应用后,会有一个仓库地址来存放你的代码。如图所示,svn仓库信息在新浪-5的仓库地址。当你在个人电脑上安装了svn之后,你就可以通过svn在你的个人电脑上定义一个仓库。所有放置在这个仓库中的代码都可以通过“svn提交”提交到服务器svn仓库,这样就可以实现服务器代码的同步更新。你还可以使用“svn ”将服务器上的代码更新到你的个人电脑上,方便多人编辑服务器代码。
svn下载地址:
安装成功后:
桌面上的右键菜单会显示下框中的两个选项。
在计算机上的任意位置创建一个文件夹。右键单击该文件夹并从菜单中选择 SVN 。会出现如下界面:
这一步相当于搭建了一个仓库,并连接到远程服务器上的仓库。代码可以通过svn在两个仓库之间传输。
如果您在本地存储库中创建了一个 php 文件并希望将其上传到服务器存储库。选择文件,右键选择svn提交。
如果要将文件从远程服务器存储库拉取到本地服务器存储库。选择文件夹或进入文件夹,右键单击并选择 svn 。
3.微信公众平台,登录后进入开发者模式。
在页面找到公众平台测试账号,点击进入。会出现另一个登录页面,用微信扫描即可进入。 (微信公众平台每个测试账号都会绑定一个微信ID进行管理)。
以上就是本文的全部内容。希望对大家的学习有所帮助。也希望大家支持 Home。