synap / ebics
PHP协议EBICS的库项目(法语版)
dev-master
2020-01-02 23:15 UTC
Requires
- sabre/http: ~3.0
- simplesamlphp/xmlseclibs: ^1.3
- symfony/console: ^2.7
Requires (Dev)
- fabpot/goutte: ^2.0
- phpunit/phpunit: ~4.6
- sebastian/phpcpd: ~2.0
- squizlabs/php_codesniffer: ~2.3
This package is not auto-updated.
Last update: 2024-09-28 17:38:27 UTC
README
PHP协议EBICS的库项目(法语版)
EBICS是目前自动化银行交易的标准。然而,由于该协议仍处于初级阶段,所以开源免费库相对较少。此外,法国和德国的银行之间存在一些差异。
本项目旨在开发一个与法国银行兼容的PHP库,为开发人员提供易于使用的软件组件,以用于账务管理、电子商务或其他项目...
Synap System的宗旨是鼓励和帮助开源软件的发展。因此,本项目采用的许可证是GNU Affero General Public。
对于认为GNU Affero General Public许可证过于严格的商业公司,也考虑提供双许可证付费方案。如有兴趣,请联系我们。
由于缺乏资金,目前没有设定发布日期,开发工作将逐步进行。
如果您想资助我们,有建议或想贡献力量,可以通过以下邮箱地址联系我们: contact@synap.fr 或在 gitter.im
安装
本项目需要 composer 来安装依赖项
git clone https://github.com/Synap/EBICS.php.git
cd EBICS.php
composer install
完成此操作后,将文件 parameters.json-dist
复制到文件 parameters.json
中,并编辑该文件以插入EBICS服务器连接参数。
然后根据以下列表添加私钥和证书
test/fixtures/keys/A005/cert.pem
test/fixtures/keys/A005/key.pem
test/fixtures/keys/E002/cert.pem
test/fixtures/keys/E002/key.pem
test/fixtures/keys/X002/cert.pem
test/fixtures/keys/X002/key.pem
然后您可以测试以下命令
app/console ebics:hev
app/console ebics:hia
app/console ebics:ini
注意!本项目正在开发中。请仅将这些命令用于测试,并自行承担风险。