UPS地址验证API候选列表

时间:2016-04-28 15:12:04

标签: ups

我正在使用UPS地址验证API(XML格式)实施地址验证。

我注意到以下情况:当我收到带有模糊地址指示符的回复时,候选人列表包含范围格式的street1字段建议,例如' 1-21某些街道' 2-20一些街道'等

请您提供一个提示(或请求选项)如何接收候选人名单,其中street1地址编号建议不是范围格式?

提前致谢!

1 个答案:

答案 0 :(得分:0)

在收到回复后使用此功能:

$xav = new \Ups\AddressValidation(UPSAccessKey, UPSUserId, UPSPassword);
$xav->activateReturnObjectOnValidate(); //This is optional
try {
       $response = $xav->validate($address, $requestOption = 
       \Ups\AddressValidation::REQUEST_OPTION_ADDRESS_VALIDATION, $maxSuggestion = 5);
       if ($response->isValid()) {
                $response->validAddress = true;
                $response->suggestedAddress =  $response->getCandidateAddressList();
       }

它会帮助你。