vanta / dadata
纯客户端DaData
0.6.2
2024-07-04 12:13 UTC
Requires
- php: ^7.4|^8.0
- brick/phonenumber: ^0.4
- composer/semver: ^3.3
- doctrine/annotations: ^1.0|^2.0
- guzzlehttp/psr7: ^2.0
- moneyphp/money: ^3.0|^4.0
- myclabs/php-enum: ^1.8
- phpdocumentor/reflection-docblock: ^5.0
- phpstan/phpdoc-parser: ^1.0
- psr/http-client: ^1.0
- psr/http-client-implementation: ^1.0
- symfony/property-access: ^5.3|^5.4|^6.0|^7.0
- symfony/serializer: ^5.3|^5.4|^6.0|^7.0
- symfony/uid: ^5.3|^5.4|^6.0|^7.0
- yiisoft/http: ^1.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.51
- guzzlehttp/guzzle: ^7.7
- psalm/plugin-symfony: ^5.1
- symfony/http-client: ^5.3|^5.4|^6.0|^7.0
- symfony/var-dumper: ^5.3|^5.4|^6.0|^7.0
- vimeo/psalm: ^5.23
README
为什么应该使用这个客户端?
安装
最低PHP版本:7.4
- 运行命令
composer require vanta/dadata
- 必须安装PSR兼容的客户端。
使用示例
<?php declare(strict_types=1); use GuzzleHttp\Psr7\HttpFactory; use Symfony\Component\HttpClient\CurlHttpClient; use Symfony\Component\HttpClient\Psr18Client; use Vanta\Integration\DaData\RestClientBuilder; $results = RestClientBuilder::create(new Psr18Client(new CurlHttpClient(), new HttpFactory, new HttpFactory) ,'<Ваш ключ>', '<Ваш секрет>') ->createSuggestAddressClient() ->findByText( '630039') ;
待办事项
- 测试
- 描述其他方法