微信本身不提供小微商戶進件的SDK,偶然發現easywechat這么個東西,官網地址是https://www.easywechat.com/ 整合了微信開發中常用的接口,包括微信公眾號相關接口,微信支付相關接口,當然也有我之后要講的小微商戶進件所需要的接口,可謂是一應俱全,好東西拿出來和大家分享下。
環境要求:php >=7.2(官方給出的是 >=7.0 這是個坑,因為SDK中需要用到的sodium擴展需要7.2以上的版本) openssl 和 fileinfo擴展
EasyWeChat 是一個通用的 Composer 包,所以不需要對框架單獨做修改,只要支持 Composer 就能直接使用。
composer require naixiaoxin/think-wechat #以thinkphp為例 ThinkPHP5.1+(中間件要求支持ThinkPHP5.1.6+)
Laravel
Symfony
Yii
jianyan74/yii2-easy-wechat 適用於 EasyWeChat 4.x
max-wen/yii2-easy-wechat 適用於 EasyWeChat 3.x
ThinkPHP
至此SDK安裝完成。