Skip to content

微信插件

微信插件提供微信生态集成能力,包括微信登录、微信支付、公众号消息等功能。

🎯 功能模块

┌─────────────────────────────────────────────────────────────┐
│                      微信插件                                 │
├─────────────────────────────────────────────────────────────┤
│   微信登录        │   微信支付        │   公众号消息           │
│   OAuth 2.0      │   JSAPI/Native   │   模板消息             │
└─────────────────────────────────────────────────────────────┘

✨ 核心特性

1. 微信登录

支持多种登录方式:

  • 公众号网页授权
  • 小程序登录
  • 开放平台扫码登录

2. 微信支付

支付方式说明适用场景
JSAPI公众号/小程序支付H5、小程序
Native扫码支付PC 网站
H5手机浏览器支付移动端 H5

3. 消息推送

  • 模板消息推送
  • 订阅消息推送
  • 客服消息

🔧 配置说明

php
// 微信配置
return [
    'wechat' => [
        'app_id' => env('WECHAT_APP_ID'),
        'secret' => env('WECHAT_SECRET'),
        'mch_id' => env('WECHAT_MCH_ID'),
        'key' => env('WECHAT_KEY'),
        'cert_path' => env('WECHAT_CERT_PATH'),
        'key_path' => env('WECHAT_KEY_PATH'),
    ],
];

💻 API 接口

接口方法说明
/api/wechat/loginPOST微信登录
/api/wechat/bindPhonePOST绑定手机号
/api/wechat/pay/createPOST创建支付
/api/wechat/pay/notifyPOST支付回调

⚠️ 注意事项

  1. 证书安全: 支付证书妥善保管
  2. 回调验签: 严格验证微信签名
  3. 消息加密: 启用消息加解密
  4. 频率限制: 注意接口调用频率

📚 相关文档

基于 Apache-2.0 许可发布 | 感谢 MineAdmin 提供的优秀基础框架