EasyWeChat 开源的非官方微信 SDK 开发包

发布于 2021-04-05 15:46:35 字数 1853 浏览 1402 评论 0

EasyWeChat 是一个开源的非官方微信 SDK 开发包,微信开发,从未如此简单,每一个功能设计,都经过精心打磨,只为了提供更好的开发体验。

特点

  • 简洁的 API:让你不会再为记住那些方法名称而痛苦,我们让一切都更加语义化。
  • 清晰的模块划分:不用再反复调试那没有规律的 API,我们已经为你做好了。
  • 完整丰富的文档:无论新手还是老司机,更清晰更规范的文档与示例都能让您轻松上手。
  • 全平台功能支持:公众平台、小程序、开放平台、企业微信、微信支付?应有尽有。

依赖关系

  1. PHP >= 7.4
  2. Composer
  3. openssl 拓展
  4. 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

JSmiles

生命进入颠沛而奔忙的本质状态,并将以不断告别和相遇的陈旧方式继续下去。

0 文章
0 评论
84960 人气
更多

推荐作者

‘画卷フ

文章 0 评论 0

寂寞清仓

文章 0 评论 0

脸赞

文章 0 评论 0

WeiBestSmart

文章 0 评论 0

娇女薄笑

文章 0 评论 0

国粹

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文