定制 envern/wechat 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

envern/wechat

最新稳定版本:v1.0.0

Composer 安装命令:

composer create-project envern/wechat

包简介

学习微信,并练习封装的微信接口

README 文档

README

微信

注意:本仓库学习使用,逻辑未测试,使用需谨慎。

封装了微信公众号、企业微信、微信支付、微信小程序。 学习教程,请查看 微信官网

安装

使用composer安装
composer require envern/wechat:1.0.*

或者在你的composer.json里require部分添加
"envern/wechat": "1.0.*"

微信配置

'wechat' => [
    # 微信公众号配置
    'offi' => [
        'offi_app_id' => env('WECHAT_OFFI_APPID', ''),// 公众号的唯一标识
        'offi_app_secret' => env('WECHAT_OFFI_SECRET', ''),// 公众号的appsecret
    ],
     # 企业微信配置
    'work' => [
        'work_corp_id' => env('WECHAT_WORK_CORPID', ''),// 企业号的标识
        'work_agent_id' => env('WECHAT_WORK_AGENTID', ''),// 企业应用的id
        'work_corp_secret' => env('WECHAT_WORK_SECRET', ''),// 企业号的appsecret
    ],
    # 微信小程序配置
    'mini' => [
        'mini_app_id' => env('WECHAT_MINI_APPID', ''),// 小程序的唯一标识
        'mini_app_secret' => env('WECHAT_MINI_SECRET', ''),// 小程序的appsecret
    ],
    # 微信支付配置
    'pay' => [
        'wechat_pay_app_id' => env('WECHAT_PAY_APPID', ''),// 微信支付商户号
        'wechat_pay_mch_id' => env('WECHAT_PAY_MCHID', ''),// 微信支付商户号
        'wechat_pay_key' => env('WECHAT_PAY_KEY', ''),// 微信支付密钥
        'wechat_pay_notify_url' => env('WECHAT_PAY_NOTIFY_URL', ''),// 微信支付回调地址
        'wechat_pay_cert_key' => env('WECHAT_PAY_CERT_KEY_PATH', ''),// 微信支付证书密钥
        'wechat_pay_cert_serial_number' => env('WECHAT_PAY_CERT_SERIAL_NUMBER', ''),// 微信支付证书序列号
    ]
]     

代码结构

wechat
 ├── src                    
 │   ├── Helper.php                             -- 辅助函数库
 │   ├── WeChatOffi.php                         -- 微信公众号
 │   ├── WeChatPay.php                          -- 微信支付
 │   ├── WeChatWork.php                         -- 企业微信
 │   └── WeChatMini.php                         -- 微信小程序
 ├── vendor                
 │   ├── composer
 │   │   ├── autoload_classmap.php
 │   │   ├── autoload_namespaces.php
 │   │   ├── autoload_psr4.php
 │   │   ├── autoload_real.php
 │   │   ├── autoload_static.php
 │   │   └── ClassLoader.php
 │   └── autoload.php
 ├── .gitignore                                 -- 过滤文件
 ├── composer.json                              -- composer 配置文件
 └── README.md                                  -- 自述文件

统计信息

  • 总下载量: 7
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: Unknown
  • 更新时间: 2024-06-24