mesilov/dadata-php-sdk-unofficial

DaData.ru REST API 的 PHP 库。

dev-master 2014-06-22 09:05 UTC

This package is auto-updated.

Last update: 2024-09-20 09:38:42 UTC


README

DaData.ru REST API 的 PHP 库

API 文档

示例

// init lib
require_once('../src/dadata.php');

$arDirtyNames = array(
	'Иванов Иван Иванонович',
	'иванов иван иванович',
	'ivanov ivan ivanovich',
	'иванов'
);

$arCleanData = array();
print('<pre>');
try
{
	// https://dadata.ru/api/clean/
	$obDaData = new DaData\DaData('YOUR API KEY');
	// normalize names with non - strict mode
	foreach($arDirtyNames as $dirtyData)
	{
		$arCleanData[] = $obDaData->normalizeFullName($dirtyData, false);
	}
	var_dump($arCleanData);

	// normalize name with strict mode
	$arCleanData[] = $obDaData->normalizeFullName($arDirtyNames[0], true);
}
catch (DaData\DaDataException $e)
{
	var_dump($e->getMessage());
	var_dump($e->getTraceAsString());
}
print('</pre>');

安装

更新 composer.json 文件

    "require": {
        "mesilov/dadata-php-sdk-unofficial":"dev-master"
    }

支持

邮箱: mesilov.maxim@gmail.com
vk: mesilov.maxim
twitter: @mesilov