rwe-devs/esocial-api-connector

用于连接RWE Sistemas的eSocial API的包

v1.2.2 2024-02-22 13:42 UTC

This package is auto-updated.

Last update: 2024-09-04 12:34:08 UTC


README

Esocial-Api-Connector是一个PHP库,旨在简化各种项目与RWE Sistemas的eSocial API的集成。

如何使用

连接器

启动连接器并提供API URL参数和授权令牌(可选)

use RweDevs\EsocialApiConnector\Esocial\EsocialConnector;

$connector = new EsocialEsocialConnector($apiUrl, $token);

主体

对于需要主体的POST和PUT请求,主体应该由对应的请求DTO生成。例如

use RweDevs\EsocialApiConnector\DTO\LoginDTO;

$loginDTO = new LoginDTO('teste27@teste.com', '12345678');

请求

要发送请求,请创建所需请求类型的新对象,如果需要则填充DTO,并使用连接器的send()方法发送。示例

use RweDevs\EsocialApiConnector\Esocial\Requests\LoginRequest;

$login = new LoginRequest($loginDTO);
$response = $connector->send($login);