{"repo":"wmakeev/moysklad","free":true,"listed":false,"github":"https://github.com/wmakeev/moysklad","clone":"git clone https://github.com/wmakeev/moysklad.git","description":"Библиотека для работы с API сервиса МойСклад","language":"JavaScript","stars":44,"topics":["moysklad","rest","client","wms","warehouse","crm","javascript","nodejs"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"moysklad Библиотека для взаимодействия с JSON API сервиса МойСклад для node.js. ВНИМАНИЕ! Библиотека находится в стадии становления. API может незначительно меняться. Перед обновлением минорной версии смотрите историю изменений. Библиотека представляет максимально простой и прозрачный интерфейс к существующим методам API МойСклад, не абстрагирует разработчика от API и не выполняет никаких внутренних преобразований отправляемых и получаемых данных. Основная задача библиотеки - упростить ряд рутинных задач: - формирование строки запроса (передача параметров, заголовков и фильтрация) - обработка ошибок - методы для преобразования даты в формат МойСклад и обратно в Date - базовые типы TypeScript для подсказок по API библиотеки (но не для API МойСклад) Важно отметить, что библиотека не поможет вам разобраться с API МойСклад, но лишь упростит работу с ним. Содержание - Установка - Использование - Параметры инициализации - Аутентификация - Статические методы - getTimeString - parseTimeString - parseUrl (статический метод) - buildFilter - buildQuery - getVersion - Методы экземпляра - GET - POST - PUT - DELETE - getOptions - getVersion - метод экземпляра - buildUrl - parseUrl - fetchUrl - Основные аргументы - path - query - querystring - filter - order - expand и limit - options (параметры запроса) - Управление потоком запросов - Обработка ошибок - Повтор запроса при ошибке - Виды ошибок - MoyskladError - MoyskladRequestError - MoyskladApiError - MoyskladCollectionError - MoyskladUnex","default_branch":null,"files":null,"tree":[],"storefront":"/r/wmakeev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/wmakeev/moysklad/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}