Клиент API для Планфикса на Go
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
planfix
tests/fixtures
.gitignore
.scrutinizer.yml
.travis.yml
CHANGELOG.md
LICENSE
README.md
main.go

README.md

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 клиента будет сильно меняться, если будете использовать - форкайте.