agro-zamin/business-id

用于从 "Agrozamin: BusinessID" 系统中使用的库

1.0.0 2024-03-11 11:00 UTC

This package is auto-updated.

Last update: 2024-09-11 11:59:14 UTC


README

为从 "Agrozamin: BusinessID" 系统中使用的库

安装

安装此扩展的最佳方式是使用 composer

以下命令用于安装:

php composer require --prefer-dist agro-zamin/business-id "1.0.0"

如果您已全局安装了 composer,请执行以下命令:

composer require --prefer-dist agro-zamin/business-id "1.0.0"

或者在 composer.json 文件中添加以下行:

"agro-zamin/business-id": "^1.0.0"

使用

use AgroZamin\Integration\BusinessId\BusinessId;
use AgroZamin\Integration\BusinessId\RequestModel\Organization\Organization;
use GuzzleHttp\Client;

$serviceToken = $_ENV['BUSINESS_ID_SERVICE_TOKEN'];
$client = new Client([
    'base_uri' => $_ENV['BUSINESS_ID_BASE_URI']
]);

$businessId = new BusinessId($serviceToken, $client);

$tin = 123456789;

$organization = $businessId->requestModel((new Organization())->byTin($tin))->sendRequest();