【发布时间】:2025-12-20 01:45:06
【问题描述】:
我用的是rails 2.3.17,我用的是fedex。
如何使用 Fedex 验证收货地址? fedex api 是否有任何适当的文档来验证地址?
感谢任何帮助。
谢谢
编辑
我用过插件https://github.com/kdonovan/fedex
请看一下
【问题讨论】:
标签: ruby-on-rails-3 fedex
我用的是rails 2.3.17,我用的是fedex。
如何使用 Fedex 验证收货地址? fedex api 是否有任何适当的文档来验证地址?
感谢任何帮助。
谢谢
编辑
我用过插件https://github.com/kdonovan/fedex
请看一下
【问题讨论】:
标签: ruby-on-rails-3 fedex
老实说,不要使用 FedEx 的 API 来进行地址 resi/comm 验证。它充满了错误,我实际上已经把它喂给了联邦快递拥有的仓库位置,它告诉我它们是住宅的。这可能要花钱,但最好使用像 smartystreets.com 这样的第三方或类似的人。
如果您有一组联邦快递信用,您可以访问http://www.fedex.com/us/developer/ 并获取 API 指南等。我会说他们的一些 API 有错误,因此取决于您想要做什么,您可以获得一些有趣的结果。
【讨论】:
我假设您指的是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"
【讨论】: