0.6.2 • Published 6 years ago

losfox-api v0.6.2

Weekly downloads
4
License
ISC
Repository
github
Last release
6 years ago

LosFox API

Модуль для работы с API LosFox.

!!! Сейчас работает API, но социальная сеть ещё сыра !!!

npm package

Установка

Linux / Ubuntu:

  • Скачайте последнюю версию NodeJS
  • Делаем папочку для удобства, например lf-api
  • Жмём Ctrl + alt + T
  • Пишем: npm i losfox-api Готово.

Подключаем библиотеку:

Тут все просто:

const LF = require('losfox-api');
const lf = new LF (options = {
    key: "String",
    userId: Number
});
ОпцияОписание
keyТокен для работы с API
userIdВаш айди в социальной сети

Методы:

Важно!

Раздел User возращает JSON объект с информацией. Если нужно получить какое-то определенное значение, то необходмо вместо console.log(result); написать console.log(result.id), например. Но это банальная работа с JSON, может кто не знал этого.


Если вам нужно воспользоваться методом, который временно отстутсвует в модуле, то воспользуйтесь этим:

async function call() {
    const result = await lf.api.call('method', {userId: Number, key: "String"});
    console.log(result);
}
call();

Вместо method вы можете использовать любой другой метод, которого временно нет в модуле.

**getUserByToken** - Получает информацию о юзере по токену.

async function getUserByToken() {
    const result = await lf.api.getUserByToken({key: "String"});
    console.log(result);
}
getUserByToken();

**getUserById** - Получает информацию о юзере по айди.

async function getUserById() {
    const result = await lf.api.getUserById({userId: Number});
    console.log(result);
}
getUserById();

**getUserOnline** - Получает информацию о текущем онлайне пользователя.

true - онлайн, false - оффлайн.

async function getUserOnline() {
    const result = await lf.api.getUserOnline({userId: Number});
    console.log(result);
}
getUserOnline();

**getFriendships** - Получает информацию об отправленых заявках юзерам.

async function getFriendships() {
    const result = await lf.api.getFriendships({userId: Number});
    console.log(result);
}
getFriendships();
0.6.2

6 years ago

0.5.2

6 years ago

0.4.2

6 years ago

0.3.2

6 years ago

0.2.2

6 years ago

0.1.2

6 years ago

0.0.1

6 years ago