使用fedex API验证送货地址

时间:2014-04-18 10:02:26

标签: ruby-on-rails-3 fedex

我使用rails 2.3.17,我使用了fedex

如何使用fedex验证送货地址? 是否有适用于fedex api验证地址的文档?

感谢任何帮助。

由于

修改

我使用了插件https://github.com/kdonovan/fedex

请看一下

2 个答案:

答案 0 :(得分:1)

我假设您指的是fedex gem

您可以在the docs中找到此地址验证示例:

address = {
  :address     => "5 Elm Street",
  :city        => "Norwalk",
  :state       => "CT",
  :postal_code => "06850",
  :country     => "USA"
}

address_result = fedex.validate_address(:address => address)

address_result.residential
# => true

address_result.score
# => 100

address_result.postal_code
# => "06850-3901"

答案 1 :(得分:0)

老实说,不要使用FedEx的API来解决resi / comm versification问题。它充满了错误,我实际上已经为联邦快递拥有的仓库提供了食物,它告诉我他们是住宅。它可能需要花钱,但最好使用第三方,如smartystreets.com或类似的人。

如果您有一组联邦快递信用卡,您可以访问http://www.fedex.com/us/developer/并获取API指南等。我会说他们的一些API在其中有错误,因此根据您尝试做的事情,您可以得到一些有趣的结果。