felipe-prod / facturama-php-sdk
Facturama PHP SDK
dev-main
2022-03-03 19:05 UTC
Requires
- php: ^5.6|>=7.2|8.0
- ext-curl: *
- ext-openssl: *
- guzzlehttp/guzzle: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.0
- phpmd/phpmd: ^2.4.3
- phpunit/phpunit: ^5.4.3|^6.0|^7.0
This package is auto-updated.
Last update: 2024-09-29 06:14:46 UTC
README
Facturama SDK PHP
[注意] 本文档还有西班牙语版本,可在 此处 查找
此库需要 PHP 5.5 或更高版本
如何安装它?
composer require facturama/facturama-php-sdk:^2.0@dev
包含库
将库包含到您的项目中
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 上分叉项目,创建一个分支,编写一些代码,并为您的代码添加一些测试即可。
感谢您的帮助!