var Planfix = require('planfix-api');
var client = new Planfix({
account: 'your_account_name',
privateKey: 'your_private_key',
apiKey: 'your_api_key'
});
Перед тем как вызывать любыем методы, необходимо произвести авторизацию, после чего клиент будем прикреплять id сессии к каждому запросу автоматически
client.auth.login({
login: 'John',
password: 'Galt'
});
Имена методов и их параметры совпадают с оригинальной документацией, только вместо xml
используется json
(автоматически кновертируется в xml)
client.auth.login({
login: 'John',
password: 'Galt'
}).then(function () {
client.user.getList({ pageCurrent: 1, pageSize: 100 }).then(function (result) {
console.log(result.users.user); // list of first 100 users
});
});