repositorypackage
0.0.2
Repository: https://github.com/dimassv/diadocclient.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
diadocclient
diadocclient - реализация клиента для взаимодействия с API Диадока.
Для использования библиотеки в вашем проекте необходимо выполнить команду
go get github.com/DimaSSV/diadocclient
Все реализованные функции доступны через экземпляр структуры "DiadocClient"
Пример получения информации по текущему пользователю
package main
import (
"context"
"diadocclient"
"diadocclient/internal/config"
)
func main() {
client, err := diadocclient.New("user", "password", "clientid", "")
if err != nil {
panic(err)
}
u, _ := client.GetMyUserV2(context.Background())
println(u.String())
}
На текущий момент реализовано:
- Работа с документами пакет document - Реализовано частично
- Работа с сообщениями пакет message
- Работа с событиями пакет event
- Работа с организациями пакет organization
- Работа с подразделениями пакет department
- Работа с сотрудниками пакет employee
- Работа с контрагентами пакет counteragent
- Работа с шаблонами пакет template
- Docflow API пакет docflow
Не реализовано: