krakerag/experian-qas

Experian QAS邮编搜索库

v0.3.1 2018-10-22 23:16 UTC

README

Build Status

此库旨在提供对Experian QAS邮编搜索产品的类接口。

它是基于SOAP Pro Web产品构建的,并在GBR数据集上进行了测试。

Experian QAS可在以下网址找到:http://www.qas-experian.com.au/http://www.qas.co.uk/

安装

通过安装此仓库或通过Packagist安装 - https://packagist.org.cn/packages/krakerag/experian-qas

用法

use \krakerag\ExperianQas\PostcodeSearch\PostcodeSearch;
use \krakerag\ExperianQas\PostcodeSearch\Engine;

$wsdl = 'http://yourserver:2021/proweb.wsdl';

$engine = new Engine();
$search = new PostcodeSearch(new \Psr\Log\NullLogger(), $wsdl); // Or a proper logger in place
$search->setEngine($engine);

$results = $search->find('GBR','SW40QB');

var_dump($results); // etc

引擎对象附带适用于处理英国邮编搜索的合理设置。

您可以按任何方式定制,以匹配设计用于与WSDL一起工作的变量,例如

$engine = new Engine;
$engine->setEngine('Keyfinder');
$engine->setIntensity('Close');
// etc

关于

需求

  • PHP 5.3或更高版本
  • [可选] PHPUnit 3.5+ 以执行测试套件(phpunit --version)

提交错误和功能请求

错误和功能请求在 GitHub 上跟踪

作者

Matthew Hallsworth - matthew.hallsworth@gmail.com

许可

此库受MIT许可的许可 - 请参阅 LICENSE.txt 文件以获取详细信息