2011-07-27 3 views
4

いくつかの一般的な配送操作(料金、パッケージ作成、ラベル)を処理する大規模なアプリケーション用の小さなWebサービスを作成しようとしています。したがって、Python 、Ruby、Java、Perl、必要であればPHPでも可能です)。しかし、私はまだ、その希望リストのまともなサブセットをサポートするライブラリまたはモジュールを見つける必要がありません。 shopifyからの有効な配送は、料金の追跡と取得のみをサポートしています。ほとんどのCPANモジュールはかなり古代...私はおそらく、ZPLテンプレートのちょうどケースを印刷して自分自身でラベルを印刷することができます。しかし実際に出荷を作成するものは本当に本当に役に立ちます。多くの異なるAPI呼び出し、配送方法の違いなどどの言語でもフル機能のオープンソース出荷ライブラリ(Fedex/UPS/USPS)はありますか?

多分柔軟であれば、いくつかのwebshopソフトウェアから取り出せるものがあります。誰もそれを包括する包みを書いたことは誰も信じていない。

答えて

0

出荷用のオープンソースライブラリはありません。問題は、各キャリアがAPIコールで異なることです。例:UPSはマルチパッケージを容易にサポートし、他のキャリアはサポートしません。一部のオープンソースUPSコーディングについては、http://code.google.com/p/ups-php/をご覧ください。たとえテープを何か一緒に貼り付けるとしても、全体的な機能のサブセットを共有するだけです。

+0

リンクありがとうございました...私は個々のAPIを使って作業しましたが、キャリアが単なる別のパラメータである共通のものは決してありません。あなたのUPS/Fedexモジュールを持っているライブラリーでは、いくつかの簡略化された共通呼び出し(レートチェック?)があればうれしいでしょう。それがなければ、みんな同じ輪を再び改革しています。 – mhd

+3

https://rocketship.it/には、評価とトラッキングのための共通のAPIがあるようです。 – andyknas

+0

私は現在、マルチキャリアソリューションとしてルビーの宝石として取り組んでいます。ここにはgithub http://github.com/Digi-Cazter/omnishipへのリンクがあります。各運送業者の異なる輸送ニーズをサポートすることができます。 – digicazter

関連する問題