大南 / zoopla-api-php-client
轻量级的 Zoopla API PHP 客户端
0.0.2
2020-09-22 15:04 UTC
Requires
- php: ^7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.0
- symfony/http-foundation: 3.4.*|4.4.*|5.*
Requires (Dev)
- phpmd/phpmd: ^2.7
- phpunit/phpunit: ^8.4
- squizlabs/php_codesniffer: ^3.5
This package is auto-updated.
Last update: 2024-09-23 00:25:19 UTC
README
非官方 Zoopla API PHP 客户端
安装
要安装,请在项目根目录下运行 composer require dant89/zoopla-api-php-client
或将 dant89/zoopla-api-php-client
添加到您的 composer.json 文件中。
"require": { "dant89/zoopla-api-php-client": REPLACE_WITH_VERSION }
Zoopla 开发者 API 文档
要了解更多关于 Zoopla 开发者 API 的功能,请阅读官方文档。
用法
在创建此客户端实例时使用提供的 API密钥
。您还可以指定不同的 版本
和 响应输出
。
use Dant89\ZooplaApiClient\Client; // Create base client $zooplaClient = new Client(ZOOPLA_API_KEY); // Select application client $propertyClient = $zooplaClient->getHttpClient('property'); $properties = $propertyClient->getPropertyListings();
测试
您可以通过运行此客户端中包含的 PHPUnit 测试来测试您的 API 密钥。
请注意,测试将计入您指定的 API 密钥的 API 调用使用量。
PHPUnit 测试
- 将您的
apiKey
添加到tests/Helper/ClientTestCase.php
php vendor/phpunit/phpunit/phpunit tests
PHP CodeSniffer
php vendor/squizlabs/php_codesniffer/bin/phpcs src --standard=PSR2 --severity=5 --extensions=php
PHP MessDetector
php vendor/phpmd/phpmd/src/bin/phpmd src text controversial,unusedcode,design
贡献
欢迎对客户端做出贡献,要贡献请
- 在此存储库上进行分支
- 创建您的功能分支
- 提交您的更改
- 将更改推送到分支
- 创建新的 pull request