Wiki » History » Revision 14
Revision 13 (Soh Keong, 04/16/2012 12:05 PM) → Revision 14/25 (Soh Keong, 04/16/2012 12:26 PM)
h1. Wiki *Development* <pre> URL: http://192.168.2.68:8080/russiaTest/ </pre> *ems.get.locations* <pre> Arguments: 1. type: cities, regions, countries or russia 2. plain: true or false sample URL: http://emspost.ru/api/rest/?method=ems.get.locations&type=cities&plain=true Example method call from interface RussiaEMSPost "russia_ems.jar" : my.com.eCosway.service.RussiaEMSPost post = new my.com.eCosway.service.impl.RussiaEMSPostImpl(); my.com.eCosway.model.LocationResp res = post.getLocations(EMSCommonConstants.CITIES); post.getLocations(LocationTypes.CITIES); </pre> *ems.calculate* <pre> Arguments: 1. from(mandatory except for international shipping): a point of departure 2. to(Required): point of destination 3. weight(mandatory): the weight of the cargo 4. type(mandatory for international delivery): the type of international departure: "doc" - documents (up to 2 kg), "att" - merchandise sample URL: http://emspost.ru/api/rest/?method=ems.calculate&from=city--abakan&to=city--anadyr&weight=10&type=att Example method call from interface RussiaEMSPost "russia_ems.jar" : my.com.eCosway.service.RussiaEMSPost post = new my.com.eCosway.service.impl.RussiaEMSPostImpl(); my.com.eCosway.model.CalculateResp = post.getPriceAndTerm("city--abakan", "city--anadyr", 10,EMSCommonConstants.TYPE_OF_INTERNATIONAL_DEPARTURE_ATT); 10,IntlDeptType.TYPE_OF_INTERNATIONAL_DEPARTURE_ATT); </pre> *SVN* <pre> Host: 192.168.2.11 Repository path: d:/source/russian-mall connection type: pserver russia_ems_post : russiaTest : </pre> *Jar file* <pre> - commons-logging-1.1.1.jar - ezmorph-0.8.1.jar - gson-1.3.jar - json-lib-0.9.jar - json-rpc-1.0.jar - russia_ems.jar </pre>