addresses-and-postcodes / lookup-php-sdk
地址和邮编 - Lookup PHP SDK
dev-develop
2022-09-03 12:47 UTC
Requires
- php: ^7.4
- league/booboo: ^2.1
- mzdr/oh-snap: ^1.0
- php-http/client-common: ^2.5
- php-http/discovery: ^1.14
- php-http/httplug: ^2.3
- psr/http-client: ^1.0
- psr/http-client-implementation: ^1.0
- psr/http-factory: ^1.0
- symfony/dotenv: ^5.4
Requires (Dev)
- guzzlehttp/psr7: ^2.4
- laminas/laminas-diactoros: ^2.14
- php-http/curl-client: ^2.2
- php-http/message: ^1.13
- phpstan/phpstan: ^1.8
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
- symfony/var-dumper: ^5.1
This package is not auto-updated.
Last update: 2024-09-30 21:08:31 UTC
README
关于
这是 Addresses and Postcodes API 的官方 PHP SDK。它提供了一种列出坐标以生成多边形等方法。
要求
安装
通过 Composer
$ composer require addresses-and-postcodes/lookup-php-sdk
Addresses-Postcodes-PHP-SDK
客户端的简单使用
<?php // This file is generated by Composer require_once __DIR__ . '/vendor/autoload.php'; $client = new AddressesAndPostcodes\Lookup\PHP\SDK\Client('API_KEY'); $response = $client->boundaries()->getAreaBoundaryPath('AB');
测试
警告:在运行测试之前,请将您的 API 密钥添加到
tests/TestCase.php
<?php namespace AddressesAndPostcodes\Lookup\PHP\SDK\Tests; use AddressesAndPostcodes\Lookup\PHP\SDK\Client; abstract class TestCase extends \PHPUnit\Framework\TestCase { protected function client(): Client { return new Client('API_KEY'); } }
要运行测试,请转到终端中项目的根目录并运行以下命令
$ composer tests
文档
有关更详细的文档,请参阅 doc
目录。
许可证
MIT 许可证下授权,请参阅 LICENSE