Skip to content

Клиент API для Планфикса на Go

License

Notifications You must be signed in to change notification settings

popstas/planfix-go

Repository files navigation

planfix-go

Build Status Coverage Status Scrutinizer Code Quality

Клиент API для Планфикса на Go.

Документация на godoc - https://godoc.org/github.com/popstas/planfix-go/planfix

Все запросы и ответы типизированы, по возможности сохранено именование из документации

Структуры запросов и ответов лежат в planfix/structs.go

Примеры ответов лежат в tests/fixtures

Вызовы к API лежат в planfix/functions.go

Дополнительные функции на основе основных лежат в planfix/functions_extra.go

Реализованные функции

  • auth.login
  • action.get
  • action.getList
  • action.add
  • analitic.getHandbook
  • analitic.getList
  • analitic.getOptions
  • task.get
  • user.get
  • user.getList

Дополнительные функции

  • GetAnaliticByName
  • GetHandbookRecordByName
  • GetActiveUserByLogin

Пример использования в main.go

Проект не готов для внешнего использования, скорее всего, API клиента будет сильно меняться, если будете использовать - форкайте.