框架名称:LaneWeChat
框架简介:这是一个为快速开发微信应用而生的PHP框架。将微信的开发者功能根据文档进行了封装。为了快速开发的目的,开发者完全不需要要知道具体是如何实现的,只需要简单的调用方法即可
开发语言:PHP
版本要求:原则PHP5.3以上
版本规避:若版本低于PHP5.3,则删除本框架所有页面开头“namespace”的行、删除本框架中所有的“use LaneWeChat”开头的行,删除“LaneWeChat\Core”,修改Autoloader::NAMESPACE_PREFIX='',修改curl.lib.php的\Exception为Exception即可。
命名空间:本框架的命名空间均为LaneWeChat开头。
开源协议:Do What The Fuck You Want To Public License
开发者博客:http://www.lanecn.com
文档地址:<a href="http://lanewechat.lanecn.com/">http://lanewechat.lanecn.com/</a>
更新日志:
2015-04-29 1.5.1
1、新增获取微信服务器IP列表接口。如果需要安全性校验,可以每次判断请求的来源IP。
2、新增接收消息类型:小视频
3、新增 模板消息-设置行业 和 模板消息-获取模板ID
4、高级群发接口-根据分组群发 新增参数is_to_all,使用is_to_all为true且成功群发,会使得此次群发进入历史消息列表。
5、新增 高级群发接口-预览接口【订阅号与服务号认证后均可用】 和 高级群发接口-查询群发消息发送状态【订阅号与服务号认证后均可用】
6、新增 客服帐号管理-获取所有客服账号列表/添加客服账号/修改客服账号/删除客服账号/设置客服头像
7、新增 自动回复-获取自动回复 接口
2014-12-04 1.4.2
1、解决CURL的GET调用在php5.3以下时出现errno=60(CA证书无效)的BUG。(解决人:大志<229417598@qq.com>)
2、文档、注释优化。(zhulin3141)
3、实战演练 - 添加微信自定义菜单 文档场景描述错误
2014-11-05:1.4版本
兼容性:
设置菜单Menu::setMenu($menuList)参数结构和返回值重写,不向下兼容。
根目录下新增lanewechat.php:
在项目用需要使用本SDK的地方,只需要include 'lanewechat/lanewechat.php',然后可以直接ClassName::method()调用即可。
安全性升级:
因为SSL爆出高危漏洞,公众平台在2014.11.30起,将关闭SSLv2,SSLv3版本的支持。根据官方实例,LaneWeChat的CURL类中也将使用curl_setopt($curl, CURLOPT_SSLVERSION, 1)
新增消息体签名加解密验证(EncodingAESKey),默认为空,为空时微信公众号平台会自动生成。也可以开发者自行手动指定。
新增语音消息识别
新增高级群发接口:
1 上传图文消息素材
2 根据分组进行群发,可发送图文消息,文本消息,图片消息,语音消息,视频消息。
3 根据OpenID列表群发,,可发送图文消息,文本消息,图片消息,语音消息,视频消息。
4 删除群发
5 事件推送群发结果
新增模板消息接口:
1、主动推送给用户模板消息的接口
2、被动接收微信服务器发送的关于主动推送模板消息的结果通知。
用户管理接口:
1、新增设置备注名。开发者可以通过该接口对指定用户设置备注名,该接口暂时开放给微信认证的服务号。
网页授权接口:
注意:此access_token与基础支持的access_token不同。
1、新增刷新access_token。由于access_token拥有较短的有效期,当access_token超时后,可以使用refresh_token进行刷新,refresh_token拥有较长的有效期(7天、30天、60天、90天),当refresh_token失效的后,需要用户重新授权。
2、新增scope为snsapi_userinfo的模式下(会在网页弹出一个授权框),拉取用户信息的接口。
3、新增检验授权凭证(access_token)是否有效接口
新增多客服功能:
1、新增将消息转发到多客服接口:在接收到用户发送的消息时,调用ResponsePassive::forwardToCustomService($fromusername, $tousername),微信服务器在收到这条消息时,会把这次发送的消息转到多客服系统。用户被客服接入以后,客服关闭会话以前,处于会话过程中,用户发送的消息均会被直接转发至客服系统。
2、新增获取客服聊天记录接口:在需要时,开发者可以通过获取客服聊天记录接口,获取多客服的会话记录,包括客服和用户会话的所有消息记录和会话的创建、关闭等操作记录。利用此接口可以开发如“消息记录”、“工作监控”、“客服绩效考核”等功能。
自定义菜单:
警告:设置菜单Menu::setMenu($menuList)参数结构和返回值重写,自1.4版本起不向下兼容。
注意:所有新增的菜单类型,仅支持微信iPhone5.4.1以上版本,和Android5.4以上版本的微信用户,旧版本微信用户点击后将没有回应,开发者也不能正常接收到事件推送。
1、新增“scancode_push:扫码推事件”类型菜单
用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后显示扫描结果(如果是URL,将进入URL),且会将扫码的结果传给开发者,开发者可以下发消息。
2、新增“scancode_waitmsg:扫码推事件且弹出‘消息接收中’提示框”类型菜单
用户点击按钮后,微信客户端将调起扫一扫工具,完成扫码操作后,将扫码的结果传给开发者,同时收起扫一扫工具,然后弹出“消息接收中”提示框,随后可能会收到开发者下发的消息。
3、新增“pic_sysphoto:弹出系统拍照发图”类型菜单
用户点击按钮后,微信客户端将调起系统相机,完成拍照操作后,会将拍摄的相片发送给开发者,并推送事件给开发者,同时收起系统相机,随后可能会收到开发者下发的消息。
4、新增“pic_photo_or_album:弹出拍照或者相册发图”类型菜单
用户点击按钮后,微信客户端将弹出选择器供用户选择“拍照”或者“从手机相册选择”。用户选择后即走其他两种流程。
5、新增“pic_weixin:弹出微信相册发图器”类型菜单
用户点击按钮后,微信客户端将调起微信相册,完成选择操作后,将选择的相片发送给开发者的服务器,并推送事件给开发者,同时收起相册,随后可能会收到开发者下发的消息。
6、新增“location_select:弹出地理位置选择器”类型菜单
用户点击按钮后,微信客户端将调起地理位置选择工具,完成选择操作后,将选择的地理位置发送给开发者的服务器,同时收起位置选择工具,随后可能会收到开发者下发的消息。
7、新增了以上6种菜单类型、view(点击跳转链接)的菜单类型的被动响应的支持。默认讲点击菜单的事件推送数据发送文本消息返回给用户。开发者请自行修改。
新增语义理解接口
1、如输入“查一下明天从北京到上海的南航机票”,类型为“flight,hotel”,则返回机票信息。
新增推广支持:
1、新增获取二维码接口。二维码分临时二维码和永久二维码。第一步先获取ticket,第二部是拿ticket获取二维码图片。二维码可以保存为文件,也可以展示预览�
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
LaneWeChat微信开发框架 v1.0.zip (38个子文件)
说明.htm 4KB
LaneWeChat
demo.php 7KB
config.php 2KB
LICENSE 457B
wechat.php 735B
config.yaml 27B
core
responsepassive.lib.php 7KB
popularize.lib.php 4KB
auth.lib.php 538B
responseinitiative.lib.php 6KB
media.lib.php 2KB
wechatoauth.lib.php 6KB
curl.lib.php 5KB
intelligentinterface.lib.php 2KB
aes
demo.php 2KB
.DS_Store 6KB
pkcs7encoder.lib.php 1KB
prpcrypt.lib.php 4KB
ReadMe.txt 411B
xmlparse.lib.php 1KB
sha1.lib.php 726B
wxbizmsgcrypt.lib.php 4KB
errorcode.lib.php 1KB
msgconstant.lib.php 1KB
templatemessage.lib.php 4KB
autoreply.lib.php 855B
wechatrequest.lib.php 18KB
accesstoken.lib.php 2KB
menu.lib.php 7KB
customservice.lib.php 7KB
advancedbroadcast.lib.php 19KB
msg.lib.php 740B
wechat.lib.php 3KB
usermanage.lib.php 6KB
.gitignore 59B
autoloader.php 1KB
README.md 57KB
lanewechat.php 220B
共 38 条
- 1
资源评论
芝麻粒儿
- 粉丝: 6w+
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功