benjaminhu / szamlazz-php-api
关于此包的最新版本(2.10.18)没有可用的许可信息。
[非官方] Számlázz.hu - Számla Agent PHP API
2.10.18
2024-04-20 16:40 UTC
Requires
- php: >=5.6.0
README
非官方版本,官方版本可在此处获取: https://docs.szamlazz.hu/#php-api
那么为什么?
我不想在项目中“复制”这个外部依赖,但是Composeres的安装包不可用,因此我创建了它。
如何实现?
几乎原样不变,之所以几乎如此,是因为由于PSR-4兼容性的原因,需要更改库的名称。为此,准备了一个简单的PHP脚本,它将完成所有工作: szamla-agent-update.php
(szamla-agent-update.php),并在新版本发布时更新。输出示例
# php szamla-agent-update.php Hivatalos dokumentacio letoltese es `PHPApiAgent-X.Y.Z.zip` letoltes link kiszedese... URL to filename: `https://www.szamlazz.hu/phpapi/PHPApiAgent-2.10.18.zip` -> `PHPApiAgent-2.10.18.zip` Saved to local: `PHPApiAgent-2.10.18.zip` Regi `./szamlaagent` konyvtar torlese Kicsomagolas: `PHPApiAgent-2.10.18.zip` PSR-4 konyvtarnev javitasok: ./szamlaagent/src/szamlaagent -> ./szamlaagent/src/SzamlaAgent ./szamlaagent/src/SzamlaAgent/waybill -> ./szamlaagent/src/SzamlaAgent/Waybill ./szamlaagent/src/SzamlaAgent/response -> ./szamlaagent/src/SzamlaAgent/Response ./szamlaagent/src/SzamlaAgent/ledger -> ./szamlaagent/src/SzamlaAgent/Ledger ./szamlaagent/src/SzamlaAgent/item -> ./szamlaagent/src/SzamlaAgent/Item ./szamlaagent/src/SzamlaAgent/header -> ./szamlaagent/src/SzamlaAgent/Header ./szamlaagent/src/SzamlaAgent/document -> ./szamlaagent/src/SzamlaAgent/Document ./szamlaagent/src/SzamlaAgent/Document/invoice -> ./szamlaagent/src/SzamlaAgent/Document/Invoice ./szamlaagent/src/SzamlaAgent/Document/receipt -> ./szamlaagent/src/SzamlaAgent/Document/Receipt ./szamlaagent/src/SzamlaAgent/creditnote -> ./szamlaagent/src/SzamlaAgent/CreditNote DONE
PHP版本
SzamlaAgent_PHP_API_v2.10.pdf
(SzamlaAgent_PHP_API_v2.10.pdf)文档
使用Számla Agent PHP API所需的最小PHP版本为5.6.0。