Validation SmartyStreets地址验证PHP示例?

Validation SmartyStreets地址验证PHP示例?,validation,street-address,smartystreets,Validation,Street Address,Smartystreets,我可以得到一个调用SmartyStreets LiveAddress API进行地址验证的PHP代码示例吗?当然可以-我们的示例代码位于。这里有三个例子: 使用cURL对API的请求可以同时处理多个地址 获取请求。简单,但每个请求只支持一个地址 一个SLAP单行地址处理示例,演示了如果地址尚未拆分为街道、城市、州等组件,如何验证地址。 如果你还有什么问题,我很乐意帮忙;我写了这些例子。Smarty streets使用与许多其他解决方案相同的方法。用户输入一个地址,然后执行查找,如果找不到地址,则

我可以得到一个调用SmartyStreets LiveAddress API进行地址验证的PHP代码示例吗?

当然可以-我们的示例代码位于。这里有三个例子:

使用cURL对API的请求可以同时处理多个地址 获取请求。简单,但每个请求只支持一个地址 一个SLAP单行地址处理示例,演示了如果地址尚未拆分为街道、城市、州等组件,如何验证地址。
如果你还有什么问题,我很乐意帮忙;我写了这些例子。

Smarty streets使用与许多其他解决方案相同的方法。用户输入一个地址,然后执行查找,如果找不到地址,则向用户显示一个要选择的有效地址列表。这是一种较慢的方法,可能并不理想

Addrexx提供了一种可能更好的新方法。Addrexx解决方案允许用户从下拉列表中自动选择其信息。这加快了输入个人信息的过程。充分披露:我是Addrexx的开发人员。Addrexx是一个SaaS,包括针对salesforce、magento、big commerce和更多平台的完整集成包


您可以在上看到Addrexx方法。

如果您在没有安全证书的测试系统上开发SmartyStreet代码,可以添加此行以禁用证书测试:

if ($bTestSystem) curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); 

非常感谢你。如果我有任何疑问,我会马上回答你。不客气。不要忘记单击复选标记,如果答案满足您的问题,请将其标记为已接受。确定。我使用了get.php文件,因为我一次只需要传递一个地址,它工作得非常好。非常感谢。现在我有一些具体的问题。问题1:如果我传递了一个无效的地址,我会得到一个空白数组作为响应。这是我理解地址无效的唯一方法,还是API应该返回一些表示地址有效或无效的状态标志?问题2:与UPS地址API一样,SmartyStreet API是否可以为给定的输入地址返回多个匹配地址?如果将无效输入作为地址传递,SmartyStreet API是否会像Google一样返回可能的正确地址列表,以便用户可以根据SmartyStreet API返回的建议更正其地址?