EasyWeChat 开源的非官方微信 SDK 开发包
EasyWeChat 是一个开源的非官方微信 SDK 开发包,微信开发,从未如此简单,每一个功能设计,都经过精心打磨,只为了提供更好的开发体验。
特点
- 简洁的 API:让你不会再为记住那些方法名称而痛苦,我们让一切都更加语义化。
- 清晰的模块划分:不用再反复调试那没有规律的 API,我们已经为你做好了。
- 完整丰富的文档:无论新手还是老司机,更清晰更规范的文档与示例都能让您轻松上手。
- 全平台功能支持:公众平台、小程序、开放平台、企业微信、微信支付?应有尽有。
依赖关系
- PHP >= 7.4
- Composer
- openssl 拓展
- fileinfo 拓展(素材管理模块需要用到)
安装
$ composer require "overtrue/wechat:^5.0" -vvv
简单实用
基本使用(以服务端为例):
use EasyWeChat\Factory;
$options = [
'app_id' => 'wx3cf0f39249eb0exxx',
'secret' => 'f1c242f4f28f735d4687abb469072xxx',
'token' => 'easywechat',
'log' => [
'level' => 'debug',
'file' => '/tmp/easywechat.log',
],
// ...
];
$app = Factory::officialAccount($options);
$server = $app->server;
$user = $app->user;
$server->push(function($message) use ($user) {
$fromUser = $user->get($message['FromUserName']);
return "{$fromUser->nickname} 您好!欢迎关注 overtrue!";
});
$server->serve()->send();
相关链接
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论