infolusa/php-facturalusa

PHP Facturalusa 是一个帮助与在线发票软件 www.facturalusa.pt 进行交互的库

v1.0.6 2024-02-20 03:48 UTC

This package is auto-updated.

Last update: 2024-09-20 05:12:21 UTC


README

SDK PHP 用于帮助与在线发票软件集成 www.facturalusa.pt

https://facturalusa.pt/documentacao/api 查看API可视化

需求

  1. PHP >= 5.3.0
  2. Composer

安装

$ composer require infolusa/php-facturalusa

端点

所有在官方文档中列出的端点在此SDK中均可使用。在 $array 中要填写的参数应在API中查阅。

实用示例

$facturalusa = new \Facturalusa\FacturalusaClient('api_token');
$customer = new \Facturalusa\Customer\Customer($facturalusa);
$customer->list();

print_r($facturalusa->response());

// Outro endpoint chamado
$customer->create(['param1' => 'value1']);
print_r($facturalusa->response());

// Outra forma de chamar
(new \Facturalusa\Customer\Customer($facturalusa))->create(['param1' => 'value1']);

// Também pode ser atribuída a resposta à variável
$response = $customer->list();

响应 & 状态

提供了三个函数

  1. $facturalusa->fail() - 如果请求失败则返回
  2. $facturalusa->success() - 如果请求成功执行则返回
  3. $facturalusa->response() - 返回请求的响应,无论成功或失败

不同的端点返回的响应不同,因此您应在 https://facturalusa.pt/documentacao/api 的文档中查阅以了解返回的内容。例如,在创建客户的情况下,返回的信息类似

{
  "status": true,
  "data":
  {
    "id": ..,
    "code": ..,
  }
}

例如,要获取创建的客户ID,只需 $facturalusa->response()->data->id

客户端点

文章端点

销售端点

收据端点

预约端点

不可用端点

订阅端点

管理端点

帮助

如果您有任何疑问或问题,请通过联系表单发送消息,通过支持工单(在您的订阅内)或通过电子邮件至 geral@facturalusa.pt

许可

MIT