Существует ли полнофункциональная библиотека доставки с открытым исходным кодом (Fedex / UPS / USPS) для какого-либо языка? - PullRequest
5 голосов
/ 27 июля 2011

Я пытаюсь создать небольшой веб-сервис для более крупного приложения, которое обрабатывает некоторые распространенные операции доставки (тарифы, создание пакетов, этикетки), поэтому я довольно гибок в выборе языка для его написания (Python, Ruby, Java, Perl, даже PHP, если необходимо).Но я еще не нашел ни одной библиотеки или модуля, который бы поддерживал даже приличное подмножество этого списка желаний.Активная доставка от shopify поддерживает только отслеживание и получение тарифов.Большинство CPAN-модулей довольно древние ... Я, наверное, сам могу печатать этикетки, только на примере шаблонов ZPL.Но то, что на самом деле создает поставки, будет очень, очень полезно.Множество различных вызовов API, различия между методами доставки и т. Д.

Возможно, есть что-то, что можно было бы извлечь из некоторого программного обеспечения интернет-магазина, если оно достаточно гибкое.Я не могу поверить, что никто никогда не писал для этого всеобъемлющую оболочку.

1 Ответ

0 голосов
/ 27 июля 2011

Не существует известной библиотеки с открытым исходным кодом для доставки. Проблема в том, что каждый оператор отличается в своих вызовах API. Пример: UPS легко поддерживает мультипакеты, а другие операторы - нет. Взгляните на http://code.google.com/p/ups-php/ для некоторого открытого кода ИБП. Даже если вы приклеите что-то к ленте, у вас будет только общий набор функций.

...