var Prestan = require('prestan'),
options = {debug: true},
prestan = new Prestan('http://myPrestaShopSiteUrl.com', 'MYAPIKEY000000', options);
prestan.get('orders').then(function(response) {
console.log(response);
}).catch(function(errors) {
console.log(errors);
});
//Or
prestan.get('orders', {id: 1}).then(function(response) {
console.log(response);
}).catch(function(errors) {
console.log(errors);
});
//And you can even use the filter querystrings
prestan.get('orders', {
'display': 'full',
'filter[id]': 1
}).then(function(response) {
console.log(response);
}).catch(function(errors) {
console.log(errors);
});
//You can add/edit too.
prestan.get('products', {
id: 1
}).then(function(response) {
response.prestashop.product.price = '1.99';
return prestan.edit('products', response, {
id: 1
});
}).catch(function(errors) {
console.log(errors);
});
-
Notifications
You must be signed in to change notification settings - Fork 7
PrestaShop Node.js API Library [UNMAINTAINED]
License
xbenjii/Prestan
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
PrestaShop Node.js API Library [UNMAINTAINED]
Topics
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published