git status,提交代码并Push,使用中文CommitMessagephp artisan debug:reproduce-error命令回放错误请求进行调试验证数据库备份为默认备份方式:将INSERT语句直接存储到数据库表中,查询快速、管理便捷、安全可靠
专门处理接入第三方服务需求,与OpenAPI模块互补(OpenAPI提供API给别人,ThirdParty使用别人的API)
实现标准化基础架构:BaseRequest请求基类、BaseWebhook基类、WebhookDispatchService分发服务
路由规则:/thirdParty/webhook/{包名}/{Handler路由}
支持ThirdParty命名空间下的包管理,自动处理配置读取、配额检查、日志记录、错误处理
Request机制规范:一个Request类只完成一种请求,遵循单一职责原则
WebhookHandler只处理一种请求类型,webhook只支持POST请求
Webhook签名验证应在接收器实例化之前进行
后台管理菜单结构:外接管理作为一级菜单,下设OpenApi模块和ThirdParty模块作为二级菜单
完全符合dcat admin设计规范:使用Content/Row/Column布局系统,创建ServiceOverviewCard统计卡片
设计完整三方登录方案:基于OAuth2.0统一架构,支持微信、QQ、支付宝、微博等主流平台