EasyWeChat
EasyWeChat 是一个开源的 微信 非官方 SDK。安装非常简单,因为它是一个标准的 Composer 包,这意味着任何满足下列安装条件的 PHP 项目支持 Composer 都可以使用它。
环境需求
安装
WARNING
阿里云的 Composer 源已经停止维护,请停止使用,或更换官方源,或者腾讯软件源
shell
composer require w7corp/easywechat:^6.7
使用
从 6.x 起,EasyWeChat 依然保持了它开箱即用的特性,同样只需要传入一个配置,初始化一个模块实例即可:
php
use EasyWeChat\OfficialAccount\Application;
$config = [
'app_id' => 'wx3cf0f39249eb0exx',
'secret' => 'f1c242f4f28f735d4687abb469072axx',
'token' => 'easywechat',
'aes_key' => '' // 明文模式请勿填写 EncodingAESKey
//...
];
$app = new Application($config);
在创建实例后,所有的方法都几乎可以有 IDE 自动补全,当然,建议先阅读各模块的文档了解一下它们的区别,这里我们以调用公众号获取用户资料为例:
php
$response = $app->getClient()->get("/cgi-bin/user/info?openid={$openid}&lang=zh_CN");
# 查看返回结果
var_dump($response->toArray());
开始之前
在你动手写代码之前,建议您首先阅读以下内容:
参与贡献
我们欢迎广大开发者贡献大家的智慧,让我们共同让它变得更完美。您可以在 GitHub 上提交 Pull Request,我们会尽快审核并公布。更多信息请参考 贡献指南。
开发者交流群
EasyWeChat SDK 交流群 ID: 319502940