Comparing version 1.1.3 to 1.2.0
const axios = require('axios'); | ||
const Url = require('url-parse'); | ||
const Token = require('./token'); | ||
@@ -208,2 +209,2 @@ /** | ||
module.exports = Aaro; | ||
module.exports = { Aaro, Token }; |
{ | ||
"name": "aaro", | ||
"version": "1.1.3", | ||
"version": "1.2.0", | ||
"description": "Aaro api client", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
@@ -29,8 +29,21 @@ # Aaro REST API - JavaScript Library | ||
```js | ||
const Aaro = require('aaro'); | ||
const { Aaro, Token } = require('aaro'); | ||
const aaro = new Aaro({ | ||
baseUrl: 'https://erp.aaro.com.tr', | ||
accessToken: 'OMBwgauc1HwRBxBA...', | ||
}); | ||
(async () => { | ||
const baseUrl = 'https://erp.aaro.com.tr'; | ||
const token = await Token(baseUrl, 'username', 'password').then( | ||
(rp) => rp.data.access_token | ||
); | ||
const aaro = new Aaro({ | ||
baseUrl, | ||
accessToken: token, | ||
}); | ||
aaro.get('Stok', { | ||
SayfaSatirSayisi: 100, | ||
StokID: '1567,1562', | ||
}).then((response) => console.log(response.data.Model.length)); | ||
})(); | ||
``` | ||
@@ -96,14 +109,22 @@ | ||
```js | ||
const Aaro = require('aaro'); | ||
const { Aaro, Token } = require('aaro'); | ||
const aaro = new Aaro({ | ||
baseUrl: 'https://erp2.aaro.com.tr', | ||
accessToken: 'OMBwgauc1HwRBx********', | ||
}); | ||
(async () => { | ||
const baseUrl = 'https://erp.aaro.com.tr'; | ||
aaro.get('Stok', { | ||
Sayfa: 1, | ||
SayfaSatirSayisi: 10, | ||
StokID: '1567,1562,8591,1531,7879,7875,6382,6384,6383,7879,6385', | ||
}).then((response) => console.log(response.data.Model)); | ||
const token = await Token(baseUrl, 'username', 'password').then( | ||
(rp) => rp.data.access_token | ||
); | ||
const aaro = new Aaro({ | ||
baseUrl, | ||
accessToken: token, | ||
}); | ||
aaro.get('Stok', { | ||
Sayfa: 1, | ||
SayfaSatirSayisi: 10, | ||
StokID: '1567,1562,8591,1531,7879,7875,6382,6384,6383,7879,6385', | ||
}).then((response) => console.log(response.data.Model)); | ||
})(); | ||
``` | ||
@@ -110,0 +131,0 @@ |
13243
6
201
133