alexbklnv / php-dadata-client
DaData API 客户端
v0.1.2
2022-03-28 04:56 UTC
Requires
- php: ^7.4 | ^8.0
- ext-curl: *
- ext-json: *
Requires (Dev)
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-04 16:52:15 UTC
README
📜 安装
通过 composer 安装包
composer require alexbklnv/php-dadata-client
📜 使用方法
- 处理地址和地理坐标。
- 从字符串中解析地址(“标准化”)
- 地址输入时的自动补全(“提示”)
- 地理编码(地址的坐标)
- 反向地理编码(坐标的地址)
- 根据 IP 地址查找城市
- 根据 КЛАДР 或 ФИАС 码查找地址
- 土地登记号
- 最近的邮政局
- 搜索国家
- 处理用户配置文件
处理邮政地址和地理坐标。
从字符串中解析地址(“标准化”) (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->cleanAddress('мск сухонска 11/-89');
地址提示 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->suggestionsAddress('москва хабар');
地理编码(地址的坐标) (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->geocodeAddress('москва сухонская 11');
反向地理编码(坐标的地址) (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->geolocate('55.87', '37.653');
根据 IP 地址查找城市 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->iplocate('46.226.227.20');
根据 КЛАДР 或 ФИАС 码查找地址 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->findByCode('9120b43f-2fae-4838-a144-85e43c2bfb29');
根据 КЛАДР 或 ФИАС 查找土地登记号 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->findByCadastre('9120b43f-2fae-4838-a144-85e43c2bfb29');
搜索俄罗斯邮政局 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->findPostUnit('дежнева 2а');
搜索国家 (文档)
$dadata = new DaDataAddress($token, $secret); $result = $dadata->suggestCountry('та');
处理用户配置文件
检查余额 (文档)
$dadata = new DaDataProfile($token, $secret); $result = $dadata->getBalance();
获取统计数据 (文档)
截至当天
$dadata = new DaDataProfile($token, $secret); $result = $dadata->getStat();
在任何其他日期
$dadata = new DaDataProfile($token, $secret); $result = $dadata->getStat('2019-11-01');
关于目录准确性的说明 (文档)
$dadata = new DaDataProfile($token, $secret); $result = $dadata->getRelevance();