yzen.dev / php-dadata
DaData 的 PHP 客户端
0.1
2022-03-12 08:17 UTC
Requires
- php: ^7.4 | ^8.0
- ext-curl: *
Requires (Dev)
- mockery/mockery: ^1.0
- phpstan/phpstan: ^0.12.82
- phpunit/phpunit: ^9.3
- squizlabs/php_codesniffer: *
This package is auto-updated.
Last update: 2024-09-12 20:51:39 UTC
README
📜 安装
该包可以通过 composer 安装
composer require yzen.dev/php-dadata
📜 使用方法
- 处理电子邮件地址和地理坐标。
- 从字符串中解析地址(“标准化”)
- 地址提示
- 地理编码(地址的坐标)
- 反向地理编码(坐标的地址)
- 通过 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('та');