组件风格

WeChat 扩展库的命名空间为\weChat\WeChat,所有相关操作都要相对于该类进行链式请求。

例如调用微信菜单的Token验证:

// Token校验
$obj = new \wechat\Wechat();
$obj->official()->token()->check();

组件的链式风格为:

SDK->扩展库()->API类型()->操作()

关于接口的请求参数

WeChat 扩展库主要是对微信API的单个接口请求进行封装,考虑到微信API接口后续升级的问题,
扩展库中的98%的请求调用都不会对API传参进行封装(但不是所有),只会对AccessToken进行主动填充。

如果对请求参数、返回值有进行特殊处理的,接口文档中会有说明,如果没进行说明的,则代表没有修改过API请求体。

没有修改过API请求体的组件传参,统一参考微信开发者中心对应文档的Body部分,支持传入arrayjson格式,如果是传入array数据类型,扩展库会在请求时根据接口要求自动转换回json格式。

SW-X

企业级 - 高性能 PHP 框架

最后更新:3年前 . 作者-小黄牛

本篇目录