fapi-cz/fapi-client

访问 FAPI API 的库。

v1.0.0 2024-01-13 22:16 UTC

README

build codecov Maintainability

fapi-cz/fapi-client

访问 FAPI API 的库。

需求

库 fapi-cz/fapi-client 需要 PHP 7.1 或更高版本,以及 fapi-cz/http-client

安装

安装 fapi-cz/fapi-client 的最佳方式是使用 Composer

运行命令 composer require fapi-cz/fapi-client

如何运行测试

运行命令 vendor/bin/tester -C tests

如何创建客户端

$clientFactory = new \Fapi\FapiClientFapiClientFactory('https://api.fapi.cz', new \Fapi\HttpClient\GuzzleHttpClient());
$fapiClient = $clientFactory->createFapiClient('Username', 'password');

您还可以使用 \Fapi\HttpClient\GuzzleHttpClient 而不是 \Fapi\HttpClient\CurlHttpClient

Nette DI

extensions:
	httpClient: Fapi\HttpClient\Bridges\NetteDI\HttpClientExtension
	fapiClient: Fapi\FapiClient\DI\FapiClientExtension
	
httpClient:
	type: 'guzzle' #default curl
	logging: true #default false
	bar: true #default false

fapiClient:
	username: fapi
	password: fapi