Список кандидатов API проверки адресов UPS
Я выполняю проверку адреса с помощью API проверки адреса UPS (формат XML).
И я заметил следующее: когда я получаю ответ с неоднозначным индикатором адреса, список кандидатов содержит предложения полей street1 в формате диапазона, например "1-21 Some street", "2-20 Some street" и т. Д.
Не могли бы вы дать подсказку (или вариант запроса), как получить список кандидатов, в котором предложение номера адреса улицы1 не в формате диапазона?
Заранее спасибо!
1 ответ
Используйте это после получения ответного ответа:
$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();
}
это поможет вам.