Определение размеров посылки для UPS Shipping Rate API

. Я кодирую пользовательскую коммерческую CMS на PHP.
Я интегрировал API XML UPS для получения тарифов на доставку, и в настоящее время он работает. Я использую PHP-класс Марка Сэндборна http://code.google.com/p/ups-php/

. API требует ввода конечного пакета Длина , Ширина , Высота и Вес . В моей базе данных продуктов есть эта информация для каждого соответствующего продукта, поэтому нет проблем, если кто-то покупает только один товар. Немного другая история, когда несколько товаров добавляются в корзину... Окончательный вес упаковки по-прежнему прост, так как я могу просто получить сумму всех весов товаров . ].

Однако каковы наилучшие методы оценки длины окончательного пакета,Ширина и высота для передачи в UPS, когда в корзине находится несколько товаров?

Поправка
Мне кажется, что любой разработчик, работающий с API UPS в среде магазина, должен сталкиваться с этой же проблемой. Больше, чем решение проблемы с рюкзаком. Я надеюсь, что неправильно понимаю, как работает API, и что на самом деле есть простой способ справиться с этим или даже способ передать это UPS для расчета.

11
задан filip 19 July 2012 в 19:57
поделиться