2011-07-27 35 views
4

我正在嘗試爲處理一些常見的運輸操作(費率,包創建,標籤)的大型應用程序創建一個小型Web服務,所以在選擇一種語言來編寫它時我非常靈活(Python ,Ruby,Java,Perl,如果需要的話甚至PHP)。但我還沒有找到任何支持該願望清單的一個體面的子集的庫或模塊。 shopify的主動運輸只支持跟蹤和獲取費率。大多數CPAN模塊都很古老......我可以自己做標籤打印,只是ZPL模板的一個例子。但是真正創造出貨的東西確實會非常有用。許多不同的API調用,運輸方式之間的差異等。是否有任何語言的全功能開源運輸庫(Fedex/UPS/USPS)?

也許有些東西可以從某些網上商店軟件中拿出來,如果它足夠靈活的話。我不敢相信沒有人爲此寫過全面的包裝。

回答

0

目前還沒有已知的開源航運庫。問題是每個運營商的API調用都不相同。例如:UPS很容易支持多包,其他運營商不支持。請查看http://code.google.com/p/ups-php/瞭解一些開源UPS編碼。即使你把磁帶放在一起,它也只會共享整個功能的一個子集。

+0

感謝您的鏈接......我已經與他們各自的API合作,是的,從未有一個共同的載體只是另一個參數。因此,一個有你的UPS/Fedex模塊的庫,有*一些*簡化的通用呼叫(費率檢查?)將是很好的。沒有它,每個人都會重新發明同一個輪子。 – mhd

+3

https://rocketship.it/似乎有一個用於評分和跟蹤的通用api。 – andyknas

+0

我目前正在做一個多運營商解決方案作爲一個紅寶石,這裏是鏈接到github http://github.com/Digi-Cazter/omniship。它將能夠支持每個運營商的不同運輸需求。 – digicazter

相關問題