mirror of
https://github.com/w7corp/easywechat.git
synced 2025-01-22 03:22:10 +00:00
Page:
配置与初始化
19
配置与初始化
安正超 edited this page 2015-05-17 15:01:26 +08:00
本项目中提供了很多服务,每个服务需要的初始化参数可能会有不同:
所有对外开发的类基本都有别名,列表如下,别名默认不启用,如需要启用别名,请:
Overtrue\Wechat\Alias::register();
使用别名就不需要引入命名空间了,对于命名空间不熟悉的同学可以选用别名方式使用。
服务端
- 完整类名:`Overtrue\Wechat\Server`
- 别名:`WechatServer`
- 参数:`__construct($appId, $token, $encodingAESKey = null)`
消息
- 完整类名:`Overtrue\Wechat\Message`
- 别名:`WechatMessage`
- 参数:无
用户
- 完整类名:`Overtrue\Wechat\User`
- 别名:`WechatUser`
- 参数:`__construct($appId, $appSecret)`
用户组
- 完整类名:`Overtrue\Wechat\Group`
- 别名:`WechatGroup`
- 参数:`__construct($appId, $appSecret)`
网页授权
- 完整类名:`Overtrue\Wechat\Auth`
- 别名:`WechatAuth`
- 参数:`__construct($appId, $appSecret)`
菜单
- 完整类名:`Overtrue\Wechat\Menu`
- 别名:`WechatMenu`
- 参数:`__construct($appId, $appSecret)`
菜单项
- 完整类名:`Overtrue\Wechat\MenuItem`
- 别名:`WechatMenuItem`
- 参数:`__construct($appId, $appSecret)`
JSSDK
- 完整类名:`Overtrue\Wechat\Js`
- 别名:`WechatJs`
- 参数:`__construct($appId, $appSecret)`
客服
- 完整类名:`Overtrue\Wechat\Staff`
- 别名:`WechatStaff`
- 参数:`__construct($appId, $appSecret)`
门店
- 完整类名:`Overtrue\Wechat\Store`
- 别名:`WechatStore`
- 参数:`__construct($appId, $appSecret)`
卡券
- 完整类名:`Overtrue\Wechat\Card`
- 别名:`WechatCard`
- 参数:`__construct($appId, $appSecret)`
二维码
- 完整类名:`Overtrue\Wechat\QRCode`
- 别名:`WechatQRCode`
- 参数:`__construct($appId, $appSecret)`
URL
- 完整类名:`Overtrue\Wechat\Url`
- 别名:`WechatUrl`
- 参数:`__construct($appId, $appSecret)`
素材
- 完整类名:`Overtrue\Wechat\Media`
- 别名:`WechatMedia`
- 参数:`__construct($appId, $appSecret)`
图片
- 完整类名:`Overtrue\Wechat\Image`
- 别名:`WechatImage`
- 参数:`__construct($appId, $appSecret)`
异常
- 完整类名:`Overtrue\Wechat\Exception`
- 别名:`WechatException`
- 参数:`__construct($appId, $appSecret)`
消息基类
- 完整类名:`Overtrue\Wechat\BaseMessage`
- 别名:`WechatBaseMessage`
- 参数:`__construct($appId, $appSecret)`
文本消息
- 完整类名:`Overtrue\Wechat\Messages\Text`
- 别名:`WechatTextMessage`
- 参数:无
图片消息
- 完整类名:`Overtrue\Wechat\Messages\Image`
- 别名:`WechatImageMessage`
- 参数:无
声音消息
- 完整类名:`Overtrue\Wechat\Messages\Voice`
- 别名:`WechatVoiceMessage`
- 参数:无
视频消息
- 完整类名:`Overtrue\Wechat\Messages\Video`
- 别名:`WechatVideoMessage`
- 参数:无
图文消息
- 完整类名:`Overtrue\Wechat\Messages\News`
- 别名:`WechatNewsMessage`
- 参数:无
图文消息项
- 完整类名:`Overtrue\Wechat\Messages\NewsItem`
- 别名:`WechatNewsMessageItem`
- 参数:无
坐标消息
- 完整类名:`Overtrue\Wechat\Messages\Location`
- 别名:`WechatLocationMessage`
- 参数:无
音乐消息
- 完整类名:`Overtrue\Wechat\Messages\Music`
- 别名:`WechatMusicMessage`
- 参数:无
链接消息
- 完整类名:`Overtrue\Wechat\Messages\Link`
- 别名:`WechatLinkMessage`
- 参数:无
客服转发消息
- 完整类名:`Overtrue\Wechat\Messages\Transfer`
- 别名:`WechatTransferMessage`
- 参数:无
请在使用中不要忘记引入命名空间。关于命名空间的使用:PHP官方文档
中文版 English
目录
English 中文版
Table of Contents
Laravel 5 版: overtrue/laravel-wechat
可能由于微信的接口调整导致某些接口不能正常使用,请及时给我反馈,谢谢!https://github.com/overtrue/wechat/issues