happones / facturama-php-sdk
Facturama PHP SDK
v2.1.0
2020-11-04 23:09 UTC
Requires
- php: ^7.1
- ext-curl: *
- ext-openssl: *
- guzzlehttp/guzzle: ^6.2|^7.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- phpmd/phpmd: ^2.4.3
- phpunit/phpunit: ^7.0|^8.0|^9.0
This package is auto-updated.
Last update: 2024-09-14 00:01:53 UTC
README
Facturama SDK PHP
[注意] 本文档也提供西班牙语版本,请见 README-es.md
此库需要 PHP 7.1 或更高版本
如何安装它?
composer require happones/facturama-php-sdk
包含库
将库包含到您的项目中
require __DIR__.'/vendor/autoload.php';
开始开发!
创建 Facturama\Client 类的实例
示例
$facturama = new \Facturama\Client('USER', 'PASSWORD');
使用此客户端,您可以从这一步开始工作,此时您已准备好代表用户进行 API 调用。
API 操作
- 创建、获取、取消 CFDIs;下载 XMLs 和 PDFs 并通过电子邮件发送;
- 检查配置文件和当前订阅;
- 上传徽标和数字证书;
- 对产品、客户、分支机构和系列进行 CRUD 操作。
所有操作都将反映在 Facturama 的网页应用上。
多发行商 API 操作
- 创建、获取、取消 CFDIs;下载 XMLs 和 PDFs;
- 数字签名证书("CSD","数字签名证书")的 CRUD 操作。
这些操作不会反映在 Facturama 的网页应用上。
使用此客户端,您可以从这一步开始工作,此时您已准备好代表用户进行 API 调用。
示例
请查看我们示例代码中的 examples 目录
我想贡献!
太好了!只需在 GitHub 上分支项目,创建一个主题分支,编写一些代码,并为您的代码添加一些测试。
感谢您的帮助!