prestashop = PrestaShopWebService('http://localhost:8080/api', 'BVWPFFYBT97WKM959D7AVVD0M4815Y1L') prestashop.debug = True prestashop.get('') print("GET") print((ElementTree.tostring(prestashop.get('addresses')))) print((ElementTree.tostring(prestashop.get('addresses', resource_id=1)))) print((ElementTree.tostring(prestashop.get('addresses/1')))) print((ElementTree.tostring(prestashop.get('addresses', options={'limit': 1})))) print((ElementTree.tostring(prestashop.get('stock_movement_reasons')))) print("HEAD") print((prestashop.head('addresses'))) print("EDIT") prestashop.edit( "addresses", 1, """<prestashop xmlns:ns0="http://www.w3.org/1999/xlink"> <address> <id>1</id> <id_customer /> <id_manufacturer ns0:href="http://localhost:8080/api/manufacturers/1">1</id_manufacturer> <id_supplier /> <id_country ns0:href="http://localhost:8080/api/countries/21">21</id_country> <id_state ns0:href="http://localhost:8080/api/states/5">5</id_state> <alias>manufacturer</alias> <company /> <lastname>JOBS</lastname> <firstname>STEVEN</firstname>
prestashop = PrestaShopWebService('http://localhost:8080/api', 'BVWPFFYBT97WKM959D7AVVD0M4815Y1L') prestashop.debug = True prestashop.get('') print "GET" print ElementTree.tostring(prestashop.get('addresses')) print ElementTree.tostring(prestashop.get('addresses', resource_id=1)) print ElementTree.tostring(prestashop.get('addresses/1')) print ElementTree.tostring(prestashop.get('addresses', options={'limit': 1})) print ElementTree.tostring(prestashop.get('stock_movement_reasons')) print "HEAD" print prestashop.head('addresses') print "EDIT" prestashop.edit( "addresses", 1, """<prestashop xmlns:ns0="http://www.w3.org/1999/xlink"> <address> <id>1</id> <id_customer /> <id_manufacturer ns0:href="http://localhost:8080/api/manufacturers/1">1</id_manufacturer> <id_supplier /> <id_country ns0:href="http://localhost:8080/api/countries/21">21</id_country> <id_state ns0:href="http://localhost:8080/api/states/5">5</id_state> <alias>manufacturer</alias> <company /> <lastname>JOBS</lastname> <firstname>STEVEN</firstname>
from prestapyt import PrestaShopWebService from xml.etree import ElementTree prestashop = PrestaShopWebService('http://localhost:8080/api', 'BVWPFFYBT97WKM959D7AVVD0M4815Y1L', parse_type='dict') #prestashop.debug = True from pprint import pprint pprint(prestashop.get('')) pprint(prestashop.head('')) pprint(prestashop.get('addresses', 1)) pprint(prestashop.get('products', 1)) address_data = prestashop.get('addresses', 1) address_data['address']['firstname'] = 'Robert' prestashop.edit('addresses', 1, address_data) address_data = prestashop.get('addresses', options={'schema': 'blank'}) address_data['address'].update({'address1': '1 Infinite Loop', 'address2': '', 'alias': 'manufacturer', 'city': 'Cupertino', 'company': '', 'deleted': '0', 'dni': '', 'firstname': 'STEVE', 'id_country': '21', 'id_customer': '', 'id_manufacturer': '1', 'id_state': '5',
prestashop = PrestaShopWebService('http://localhost:8080/api', 'BVWPFFYBT97WKM959D7AVVD0M4815Y1L') prestashop.debug = True prestashop.get('') print "GET" print ElementTree.tostring(prestashop.get('addresses')) print ElementTree.tostring(prestashop.get('addresses', resource_id=1)) print ElementTree.tostring(prestashop.get('addresses/1')) print ElementTree.tostring(prestashop.get('addresses', options={'limit': 1})) print ElementTree.tostring(prestashop.get('stock_movement_reasons')) print "HEAD" print prestashop.head('addresses') print "EDIT" prestashop.edit("addresses", 1, """<prestashop xmlns:ns0="http://www.w3.org/1999/xlink"> <address> <id>1</id> <id_customer /> <id_manufacturer ns0:href="http://localhost:8080/api/manufacturers/1">1</id_manufacturer> <id_supplier /> <id_country ns0:href="http://localhost:8080/api/countries/21">21</id_country> <id_state ns0:href="http://localhost:8080/api/states/5">5</id_state> <alias>manufacturer</alias> <company /> <lastname>JOBS</lastname> <firstname>STEVEN</firstname> <address1>1 Infinite Loop</address1>
from prestapyt import PrestaShopWebService from xml.etree import ElementTree prestashop = PrestaShopWebService('http://localhost:8080/api', 'BVWPFFYBT97WKM959D7AVVD0M4815Y1L', parse_type='dict') #prestashop.debug = True from pprint import pprint pprint(prestashop.get('')) pprint(prestashop.head('')) pprint(prestashop.get('addresses', 1)) pprint(prestashop.get('products', 1)) address_data = prestashop.get('addresses', 1) address_data['address']['firstname'] = 'Robert' prestashop.edit('addresses', 1, address_data) address_data = prestashop.get('addresses', options={'schema': 'blank'}) address_data['address'].update({ 'address1': '1 Infinite Loop', 'address2': '', 'alias': 'manufacturer', 'city': 'Cupertino', 'company': '', 'deleted': '0', 'dni': '', 'firstname': 'STEVE', 'id_country': '21', 'id_customer': '', 'id_manufacturer': '1', 'id_state': '5',