isolta / opendata
此软件包最新版本(1.0.2)没有可用的许可信息。
open deta 软件包
1.0.2
2020-10-11 09:43 UTC
Requires
- ext-json: *
- guzzlehttp/guzzle: ^7.0
- larapack/dd: ^1.1
Requires (Dev)
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-09-11 18:28:10 UTC
README
如何安装软件包?
composer require isolta/opendata
如何在您的应用程序中使用业务服务?
<?php use Isolta\OpenData\Exception\BadRequestException; use Isolta\OpenData\Exception\EmptyResponseException; use Isolta\OpenData\Exception\JsonParseException; use Isolta\OpenData\Exception\ValidationException; use Isolta\OpenData\Formatter\BusinessResponseFormatter; use Isolta\OpenData\Service\BusinessService; include "vendor/autoload.php"; $businessService = new BusinessService(new BusinessResponseFormatter()); try { $data = $businessService->fetch('3163643-1'); echo sprintf('Name: %s', $data->getName()) ; echo sprintf('Website: %s', $data->getWebsite()); echo sprintf('Address Info : %s', $data->getAddress()); } catch (BadRequestException $e) { echo $e->getMessage(); } catch (EmptyResponseException $e) { echo $e->getMessage(); } catch (JsonParseException $e) { echo $e->getMessage(); } catch (ValidationException $e) { echo $e->getMessage(); }