yzen.dev / php-dadata

DaData 的 PHP 客户端

0.1 2022-03-12 08:17 UTC

This package is auto-updated.

Last update: 2024-09-12 20:51:39 UTC


README

Packagist Version GitHub Workflow Status Coverage License Packagist Downloads Packagist Downloads

📜 安装

该包可以通过 composer 安装

composer require yzen.dev/php-dadata

📜 使用方法

  1. 处理电子邮件地址和地理坐标。

处理电子邮件地址和地理坐标。

从字符串中解析地址(“标准化”) (文档)

$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('та');