yeahdesk
TypeScript icon, indicating that this package has built-in type declarations

0.1.3 • Public • Published

logo

Yeahdesk

npm

Библиотека для работы с API сервиса Yeahdesk

Содержание

Установка

Поддерживаются версии node.js >=12

$ npm install yeahdesk

Использование

Создание экземпляра

import { Yeahdesk } from 'yeahdesk'

const yd = new Yeahdesk()

const persons = await yd.getPersons()

Авторизация

Передача токена при создании экземпляра

const yd = new Yeahdesk(TOKEN)

Передача токена в переменной окружения

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

const yd = new Yeahdesk() // Токен из process.env.YEAHDESK_TOKEN

Общие понятия

Клиент (Person) - карточка клиента в сервисе Yeahdesk

Контакт (Contact) - контактные данные входящие в карточку Клиента (email, номер телефона и пр.)

API

Чет пока не охото писать доки :) Может потом прикрутить автогенерашку. А так, всё есть в тестах. Да и комментарии к методам и аргументам старался писать максимально подробно (иначе сам запутался бы).

Package Sidebar

Install

npm i yeahdesk

Weekly Downloads

0

Version

0.1.3

License

MIT

Unpacked Size

20.5 kB

Total Files

10

Last publish

Collaborators

  • wmakeev