persiscal / binance
为Laravel 8开发的Binance商户收单(C2B)集成。
dev-main
2022-12-20 23:31 UTC
Requires
- nesbot/carbon: ^2.64.0
This package is auto-updated.
Last update: 2024-09-21 03:22:39 UTC
README
Laravel Binance C2B integration
为Laravel 8开发的Binance商户收单(C2B)集成。入门
此集成覆盖以下API功能
安装
要开始在项目中使用此集成,您需要
- 使用
composer require persiscal/binance
安装composer包。 - 配置.env文件中的.env变量,将默认的BINANCE_KEY和BINANCE_SECRET替换为您Binance C2B凭据。
- 配置您的web路由,如web路由所示。
- (可选)如果需要,请配置binance-api的successRouteName、cancelRouteName和webhookRouteName。
测试
此包包含两个命令。
第一个命令将返回账户余额。
php artisan binance:get-balance
第二个命令可以帮助测试和调试测试订单的创建、查询和关闭。
php artisan binance:test-order
支持
如果您遇到问题或发现错误,请随时通过电子邮件gcampana@persiscal.com联系我。
路线图
贡献
请参阅每个项目的风格和贡献指南以提交补丁和添加。一般来说,我们遵循“fork-and-pull”Git工作流程。
- 在GitLab上分支repo
- 将项目克隆到您的计算机
- 将更改提交到您的分支
- 将您的作品推回到您的分支
- 提交Pull请求,以便我们审查您的更改
注意:在提交拉取请求之前,请务必合并“upstream”的最新内容!
作者
致谢
- 由Monyancha生成nonce字符串
- HandlesResponseErrors 特性灵感来源于 TechTailor
许可证
MIT 许可证 (MIT)。更多信息请参阅 许可证文件。