Skip to content

Библиотека для интеграции 1С с сервисом для управления задачами "Todoist"

Notifications You must be signed in to change notification settings

SalavatovNabiulla/Todoist_SDK

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 

Repository files navigation


Поддержать OpenSource разработку

Donate RUB
Банковские карты RUB (СБП, SberPay и т.д.)

Вступайте в открытый чат по 1С Разработке

Telegram
Общаемся, делимся мыслями, разработками и полезными материалами!

О Проекте

Это полноценная библиотека для интеграции 1С с бесплатным, мультиплатформенным сервисом для управления задачами "Todoist" (он же просто таск-трекер или таск-менеджер).

В библиотеке успешно реализованы 30+ функций для взаимодействия с 50+ элементами данных сервиса (Например: Содержимое задач), благодаря чему вы сможете разработать множество интересных и полезных решений для бизнеса!

Project thumbnail

Также у библиотеки есть полная техническая документация, благодаря которой у вас не возникнет никаких затруднений при разработке собственных решений!

Project thumbnail

Функционал библиотеки

Ниже представлены элементы системы "Todoist", с которыми Вы можете взаимодействовать, и способы взаимодействия с ними!

Проект

Создать
Получить (Один или список)
Обновить
    Изменить название
    Изменить способ отображения
    Изменить цвет
    Отметить как избранное / Убрать из избранного
    И др.
Получить участников проекта
Удалить

Задача

Создать
Получить (Один или список)
Активировать
Закрыть
Обновить
    Изменить содержание
    Изменить описание
    Изменить метки
    Изменить исполнителя
    И др.
Удалить

Секция

Создать
Получить (Один или список)
Обновить
    Изменить название
    И др.
Удалить

Комментарий

Создать
Получить (Один или список)
Обновить
    Изменить содержание
    И др.
Удалить

Личная метка

Создать
Получить (Один или список)
Обновить
    Изменить название
    Изменить цвет
    Отметить как избранное / Убрать из избранного
    И др.
Удалить

Общая метка

Получить (Список)
Обновить
    Изменить название
    И др.
Удалить

Пример использования библиотеки

Простой пример создания новой задачи, с использованием библиотеки:

Данные = Todoist_Клиент.ПолучитьСтруктуруДанных(2); // Получаем структуру "Задачи"
Данные.Содержание = "Эта задача создана специально для Инфостарт"; // Пишем содержание задачи
Задача = Todoist_Клиент.СоздатьНовуюЗадачу(Данные); // И создаем задачу с помощью функции библиотеки, отдав ей структуру данных

В итоге переменная "Задача" будет содержать следующую структуру:

Project thumbnail

И теперь проверим создалась ли задача в "Todoist":

Project thumbnail

Отлично. Как вы можете заметить, всего с помощью нескольких строк мы создали задачу в "Todoist" через 1С и всё благодаря этой библиотеке!

В библиотеке есть форма для тестирования, которая является простым клиентом, в котором вы удобно можете создавать, удалять и обновлять те или иные данные.

В модуле формы вы сможете посмотреть примеры использования различных команд.

Примеры использования всех команд подробно описаны в технической документации!

Project thumbnail

Совместимость

Обратите внимание что версии ПО на вашем компьютере не обязательно должны быть идентичными версиям ниже, так как у библиотеки нет строгой зависимости. В разделе "Полезные советы" вы можете найти немного информации по этому вопросу!

Платформа (На которой проводилось последнее тестирование): 8.3.20.1996


Про сервис

Этот сервис позволяет вам организовать и структурировать как собственную жизнь так и работу команды в целом, так как позволяет вам объединять людей в проекты и делегировать им задачи.

У сервиса также есть бесплатные веб, десктоп и мобильное приложения, которые позволят пользователям получать доступ к задачам из любой точки мира где есть интернет!

Project thumbnail

Страница проекта на Infostart

Infostart

About

Библиотека для интеграции 1С с сервисом для управления задачами "Todoist"

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published