# sdk **Repository Path**: guanchanghu/sdk ## Basic Information - **Project Name**: sdk - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-22 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # GuanChanghu\Library 一个功能丰富的 Laravel 库包,提供完整的 Web 应用开发解决方案。 ## 项目简介 GuanChanghu\Library 是基于 Laravel 框架开发的功能库包,涵盖用户认证、支付、短信、邮件、消息推送、文件上传等常用功能。 ## 环境要求 - PHP >= 8.2 - Laravel >= 10.0 ## 安装 ```bash composer require guan-changhu/sdk ``` ```bash php artisan vendor:publish --provider="GuanChanghu\Library\Providers\AppServiceProvider" ``` ## 快速链接 - [01-安装与配置](./document/01-安装与配置.md) - [02-命令行工具](./document/02-命令行工具.md) - [03-用户认证](./document/03-用户认证.md) - [04-身份验证](./document/04-身份验证.md) - [05-身份认证器](./document/05-身份认证器.md) - [06-权限管理](./document/06-权限管理.md) - [07-验证码](./document/07-验证码.md) - [08-客户端封装](./document/08-客户端封装.md) - [09-数据导出](./document/09-数据导出.md) - [10-HTTP请求](./document/10-HTTP请求.md) - [11-日志管理](./document/11-日志管理.md) - [12-邮件服务](./document/12-邮件服务.md) - [13-商户管理](./document/13-商户管理.md) - [14-站内消息](./document/14-站内消息.md) - [15-模型查询](./document/15-模型查询.md) - [16-分页组件](./document/16-分页组件.md) - [17-支付网关](./document/17-支付网关.md) - [18-项目安装](./document/18-项目安装.md) - [19-题目解析](./document/19-题目解析.md) - [20-RSA加密](./document/20-RSA加密.md) - [21-行政区划](./document/21-行政区划.md) - [22-系统设置](./document/22-系统设置.md) - [23-数学工具](./document/23-数学工具.md) - [24-短信服务](./document/24-短信服务.md) - [25-第三方登录](./document/25-第三方登录.md) - [26-Thrift服务](./document/26-Thrift服务.md) - [27-翻译服务](./document/27-翻译服务.md) - [28-文件上传](./document/28-文件上传.md) - [29-数据验证](./document/29-数据验证.md) - [30-验证服务](./document/30-验证服务.md) - [31-钱包管理](./document/31-钱包管理.md) - [32-WebSocket服务](./document/32-WebSocket服务.md) - [33-API文档](./document/33-API文档.md) ## 功能特性 | 类别 | 功能 | |------|------| | 认证授权 | 用户认证、短信登录、OAuth登录、权限管理、TOTP双因素认证 | | 支付 | 支付宝、微信支付 | | 通讯 | 短信(10+平台)、邮件、站内消息、WebSocket、MQTT | | 文件 | 本地存储、阿里云OSS、七牛云、腾讯云COS | | 工具 | 翻译、验证码、RSA加密、分页、数据验证 | | 数据 | 行政区划、钱包管理、模型查询 | | 文档 | API文档自动生成 | ## 项目结构 ``` library/ ├── document/ # 使用文档 (33个) ├── src/ │ ├── BuildsQueries/ # 查询构建器 │ ├── Commands/ # Artisan命令 │ ├── Constants/ # 常量 │ ├── Contracts/ # 接口契约 │ ├── Enums/ # 枚举 │ ├── Events/ # 事件 │ ├── Exceptions/ # 异常 │ ├── Facades/ # 门面类 │ ├── Http/ # 控制器和中间件 │ ├── Libraries/ # 核心库 │ ├── Models/ # 模型 │ ├── Traits/ # Trait │ └── Utils/ # 工具类 ├── config/ # 配置文件 ├── database/ # 迁移和种子 ├── lang/ # 语言包 ├── resources/ # 视图资源 ├── routes/ # 路由 └── thrift/ # Thrift文件 ``` ## License MIT