随着微信平台的开放,微信公众号上的功能变得越来越强大。微信开放的接口功能已经能满足商家的很多要求,实现了微信和商城的对接,使客户更方便的购买商城的产品。微信公众平台的发展势头很猛,很多公司和个人都在这个平台上注册了帐号,并投入精力进行运营。
对于微信公众平台的管理,腾讯提供了两种方式:一种是“编辑模式”,运营者手工编辑、设置关键字,对粉丝发送来的关键字进行响应;另外一种是“开发模式”,运营者编写程序,通过使用公众平台提供的接口自动对粉丝发来的消息进行响应。本文主要是对开发模式的使用步骤和编程要点进行详细的介绍。
1.申请公众号。进行微信公众平台后台开发的前提是要有一个公众平台帐号,帐号的申请非常简单,到这里注册,需要提供一个电子邮箱,个人用户的话需要提供身份证,企业用户也需要提供相应的资料,个人用户注册的过程非常快(企业的没有注册过,尚不清楚)。
2.注册后登录,点击“高级功能”,进入相应的页面后关闭“编辑模式”,开启“开发模式”(“编辑模式”和“开发模式”是互斥的,不能同时开启这两种模式,开启了一个就要关闭另外一个)。
3.进入“开发模式”后可以看到页面中有两个按钮“查看文档”和“成为开发者”。先点击“查看文档”,阅读腾讯提供的“消息接口”文档,文档最后提供了一个php的示例源代码文件。
4.将该PHP文档部署到自己的服务器上,可以改名(例如改为weixin.php),只要保证从外网能够访问即可。
5.对于文档的内容,除了修改TOKEN为自己提供的一个字符串(例如“myweixintoken”)外,其余部分无需做任何改动。
6.部署、修改完该文档后,点击“成为开发者”按钮,输入你刚才部署的文件的url,和你刚才修改的TOKEN(例如myweixintoken),点击“提交”。如无意外,这样便成功激活了开发者功能了。
若激活失败,则有3种可能:(1)你提供的url无法访问;(2)你在网页里输入的TOKEN与你weixin.php里定义的TOKEN不一致;(3)你修改了weixin.php里的代码,导致代码运行失败。
7.激活开发者帐号后,粉丝在公众帐号上给你的任何消息都会转发到你提供的url上。
8.第一步先修改wenxin.php文件,把“$wechatObj->valid();”这一行替换为你的处理函数,“$wechatObj->valid();”在注册开发者时才需要。注册完成后,如果还使用这个语句将会导致用户看不到内容。
9.你可以把“$wechatObj->valid();”修改为“$wechatObj->responsemsg();”,并相应的修改“$contentStr”的内容,在腾讯示例源码的基础上开发自己的功能。
10.处理文本消息,最典型的是分析、匹配用户消息($keyword)中的关键字,根据关键词对用户进行响应。
根据以上步骤操作就完成了微信公众平台后台开发环境的设置,要开发微信公众平台后台程序,只需要一个自己的网站(前文所说的www.your-server.com),这个任意找个虚拟主机或网络空间就解决了。
现在开发一个app和后台的成本都很高,如此昂贵的成本费用不是一般企业能承担得起的。所以我们可以选择第三方平台,而公众号平台是使用最简便的一种方式。
¥179.00
¥98.00
¥398.00
¥199.00