jacumulus

Simple Java client for the Acumulus.nl API.

Лицензия

Лицензия

MIT
Категории

Категории

Сеть
Группа

Группа

net.nextpulse
Идентификатор

Идентификатор

jacumulus
Последняя версия

Последняя версия

0.1.1
Дата

Дата

Тип

Тип

jar
Описание

Описание

jacumulus
Simple Java client for the Acumulus.nl API.
Ссылка на сайт

Ссылка на сайт

https://github.com/yholkamp/jacumulus
Система контроля версий

Система контроля версий

https://github.com/yholkamp/jacumulus

Скачать jacumulus

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/net.nextpulse/jacumulus/ -->
<dependency>
    <groupId>net.nextpulse</groupId>
    <artifactId>jacumulus</artifactId>
    <version>0.1.1</version>
</dependency>
// https://jarcasting.com/artifacts/net.nextpulse/jacumulus/
implementation 'net.nextpulse:jacumulus:0.1.1'
// https://jarcasting.com/artifacts/net.nextpulse/jacumulus/
implementation ("net.nextpulse:jacumulus:0.1.1")
'net.nextpulse:jacumulus:jar:0.1.1'
<dependency org="net.nextpulse" name="jacumulus" rev="0.1.1">
  <artifact name="jacumulus" type="jar" />
</dependency>
@Grapes(
@Grab(group='net.nextpulse', module='jacumulus', version='0.1.1')
)
libraryDependencies += "net.nextpulse" % "jacumulus" % "0.1.1"
[net.nextpulse/jacumulus "0.1.1"]

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.apache.logging.log4j : log4j-api jar 2.11.1
com.squareup.okhttp3 : okhttp jar 3.11.0
joda-time : joda-time jar 2.10
org.jetbrains.kotlin : kotlin-stdlib-jdk8 jar 1.2.71

test (4)

Идентификатор библиотеки Тип Версия
org.apache.logging.log4j : log4j-core jar 2.11.1
junit : junit jar 4.12
org.jetbrains.kotlin : kotlin-test-junit jar 1.2.71
commons-io : commons-io jar 2.5

Модули Проекта

Данный проект не имеет модулей.

Acumulus API client

A Java/JVM library for the SOAP API provided by Acumulus Online boekhouden, an accounting service.

Usage

Build Status Maven Central Javadocs

Add the library to your Java 8+/Scala/Kotlin/Groovy application:

For Maven users:

 <dependency>
     <groupId>net.nextpulse</groupId>
     <artifactId>jacumulus</artifactId>
     <version>(version)</version>
 </dependency>

And start to use the client:

// Create a new 'contact' or authentication object
Contract contract = new Contract("896352", "factuursync", "dP0f4AdkvN");

// optionally set your email address to receive errors and warnings in your inbox
contract.setEmailOnError("your@email.com");
contract.setEmailOnWarning("your@email.com");

// create a new API client
AcumulusClient acumulusClient = new AcumulusClient(contact);

// by default the client sets 'testMode' to true, so no API calls will change your data, when you're done testing, set this to false
// NOTE: at this time not all API calls support the testmode setting, it's recommend to create a trial account for testing.
acumulusClient.setTestMode(false);

Supported APIs

Currently the following API calls have been implemented:

Версии библиотеки

Версия
0.1.1
0.1