使用USPS地址验证API检索地址信息,包括县

时间:2019-07-12 13:22:29

标签: rest usps

我正在使用USPS api验证地址。一切正常,除非响应不包括县。在文档中,它指定使用“修订”来检索更多字段,但未说明哪个修订返回了哪些字段。我尝试了revision = 1,它带回了额外的数据(未显示在文档的响应中),但仍然不包括县。

当我使用site tools查找地址时,它包含县名。我需要使用与api相同的功能。

USPS Zip Code By Address

使用版本1(我测试了版本0-9,没有运气),下面是我可以获取的每个api最多的信息

API RESPONSES

<ZipCodeLookupResponse>
  <Address ID="0">
    <Address1>FL 28</Address1>
    <Address2>110 WILLIAM ST</Address2>
    <City>NEW YORK</City>
    <State>NY</State>
    <Zip5>10038</Zip5>
    <Zip4>3928</Zip4>
  </Address>
</ZipCodeLookupResponse>

<CityStateLookupResponse>
  <ZipCode ID="0">
    <Zip5>10038</Zip5>
    <City>NEW YORK</City>
    <State>NY</State>
  </ZipCode>
</CityStateLookupResponse>

<AddressValidateResponse>
  <Address ID="0">
    <Address1>FL 28</Address1>
    <Address2>110 WILLIAM ST</Address2>
    <City>NEW YORK</City>
    <State>NY</State>
    <Zip5>10038</Zip5>
    <Zip4>3928</Zip4>
    <DeliveryPoint>28</DeliveryPoint>
    <CarrierRoute>C007</CarrierRoute>
    <Footnotes>N</Footnotes>
    <DPVConfirmation>Y</DPVConfirmation>
    <DPVCMRA>N</DPVCMRA>
    <DPVFootnotes>AABB</DPVFootnotes>
    <Business>Y</Business>
    <CentralDeliveryPoint>N</CentralDeliveryPoint>
    <Vacant>N</Vacant>
  </Address>
</AddressValidateResponse>

这是我正在使用的USPS API Documentation。有没有(似乎没有证件)包括县的方法?有什么办法可以查看哪些修订包含哪些字段?我注意到CityStateLookupRequest的模式是\d+\.\d+,这让我觉得它想要一个1.1之类的修订。

同样,目标是包括COUNTY个。这是实现我们目标所需的重要数据。

0 个答案:

没有答案