2014-04-18 83 views

回答

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" 
+0

實際上,我沒有使用舊的插件,它沒有任何validate_address方法,而是有一些指向某些數據庫的終點URL。 – Debadatt

+0

請在您的問題中添加更多關於您正在使用的寶石/插件的信息。 – zwippie

+0

請檢查編輯後的問題並檢查插件。 – Debadatt

0

真的不使用聯邦快遞的API做地址住宅建設/通訊作詩。它充滿了錯誤,實際上我給了FedEx擁有的倉庫位置,它告訴我他們是住宅。這可能會花錢,但最好使用第三方,如smartystreets.com或類似的人。

如果你有一套fedex的信譽,你可以訪問http://www.fedex.com/us/developer/並獲得API指南等。我會說他們的一些API有錯誤,因此取決於你想要做什麼,你可以得到一些有趣的結果。