首页 > Web堆儿 > 正文

三元食品微信平台二次开发实例讲解

时间:2017-07-25 18:58:40  转载请注明出处:盛世阳光网站建设 本文地址:http://www.gonet.com.cn/webduirshow-133.html



微信平台二次开发,如果你是新手的话,第一次看微信接入的技术文档,十有八九会一头雾水,一脸懵圈,因为官方文档大多数都显得逼格很高,晦涩难懂。你要清楚的是,微信公众平台有两种模式,一种为编辑者模式,一种为开发者模式,那么这两种模式有什么区别呢,下面让我们简单了解一下。

编辑者模式的利与弊
优势:
1.上手容易,不需要学习代码知识。
2、响应速度快。因为编辑模式不用重新搭建服务器。
劣势:
1、文字回复有300字限制,关键字回复上限为200条。
2、扩展功能有限,不能调用网络平台上面的地理位置、API等信息。
3、没有数据库,如果使用者有自己的网站或者会员数据库,无法对接和处理海量的数据库。

开发者模式的利与弊
优势:
1.可调用网络API,实现天气、股票、快递、音乐等信息的查询。
2.对接数据库。对于企业来说,一般都有自己的数据库,编辑模式是不能进行数据库对接的。通过开发模式,可以实现自己网站、论坛上数据库完美对接。
3.可实现在线移动支付。通过开发模式的二次开发,可以实现基于手机端的移动支付。
4.用户的回复消息可突破300字限制。
劣势:
需要你多加学习,多懂点代码知识。


闲话少说,我们今天就以三元食品微信平台的二次开发为例,简单的讲一下如何进行开发者模式设置。

首先我们需要有一个微信公众账号授权,一台独立的服务器。进入公众账号后台,开启基本配置,进行开发者验证。在验证前之前,你要知道你的appid和appsecret。
appid和appsecret

或不多说,奉上代码。

微信token

这里简单的说一下token,它作为令牌,好比哨兵站哨时碰见有人要问口令,口令对上了才证明是自己人。所以这个token一定要保持一致。然后到公众平台进行配置。主要是触发这个方法的url地址和设置的token值。

微信token设置
 
这样就完成了开发者模式的配置。下面奉上responseMsg()方法的实例代码。





图上所示的消息为用户关注公众号或输入“电话”后收到的消息实力代码。除此之外,还可以根据用户输入的关键词进行回复,包括图文消息,语音消息等等都可以一一对其进行回复、也可以调用接口返回给用户所需要的数据信息等等。


北京:北京市朝阳区金蝉西路甲一号酷车小镇D1-1栋  010-51296822

上海:上海市洛川中路1158号B2幢609  021-64201096

京ICP备05015483号

版权所有 2001-2016 北京市盛世阳光文化传播有限责任公司