Figo Java SDK

This SDK eases the development of Java applications and web services consuming the figo connect API. Figo connect allows developers simple access to users bank data on a trustworthy basis. Users can grant your application access to certain parts of their bank accounts and you can access them without worrying about the inner workings of online banking.

Лицензия

Лицензия

Группа

Группа

me.figo
Идентификатор

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

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

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

4.0.16
Дата

Дата

Тип

Тип

jar
Описание

Описание

Figo Java SDK
This SDK eases the development of Java applications and web services consuming the figo connect API. Figo connect allows developers simple access to users bank data on a trustworthy basis. Users can grant your application access to certain parts of their bank accounts and you can access them without worrying about the inner workings of online banking.
Организация-разработчик

Организация-разработчик

figo GmbH

Скачать sdk

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

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

Зависимости

compile (2)

Идентификатор библиотеки Тип Версия
com.google.code.gson : gson jar 2.4
com.google.guava : guava jar 14.0.1

test (1)

Идентификатор библиотеки Тип Версия
junit : junit jar 4.11

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

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

java-figo Build Status

Java bindings for the figo connect API. Find more detailed docs at API V4

Simply add to your pom.xml:

<dependency>
        <groupId>me.figo</groupId>
        <artifactId>sdk</artifactId>
        <version>4.0.16</version>
</dependency>

And just as easy to use:

import java.io.IOException;

import me.figo.FigoException;
import me.figo.FigoSession;
import me.figo.models.Account;
import me.figo.models.Transaction;


public class FigoExample {

	public static void main(String[] args) throws FigoException, IOException {
		FigoSession session = new FigoSession("ASHWLIkouP2O6_bgA2wWReRhletgWKHYjLqDaqb0LFfamim9RjexTo22ujRIP_cjLiRiSyQXyt2kM1eXU2XLFZQ0Hro15HikJQT_eNeT_9XQ");

		// print out a list of accounts including its balance
		for (Account account : session.getAccounts()) {
			System.out.println(account.getName());
			System.out.println(session.getAccountBalance(account).getBalance());
		}

		// print out the list of all transactions on a specific account
		for (Transaction transaction : session.getTransactions(session.getAccount("A1.2"))) {
			System.out.println(transaction.getPurposeText());
		}
	}

}

To add a proxy server to a FigoSession or FigoConnection do this:

// first create the FigoSession object
FigoSession session = new FigoSession("ASHWLIkouP2O6_bgA2wWReRhletgWKHYjLqDaqb0LFfamim9RjexTo22ujRIP_cjLiRiSyQXyt2kM1eXU2XLFZQ0Hro15HikJQT_eNeT_9XQ");

// create a Proxy and add it to the session
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("10.0.0.1", 8080));
session.setProxy(proxy);

// now do your API calls

A more detailed documentation of the figo connect API can be found at API V4

Demos

In this repository you can also have a look at a simple console(src/console_demo) and web demo(src/web_demo). While the console demo simply accesses the figo API, the web demo implements the full OAuth flow.

me.figo

figo

Banking as a Service

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

Версия
4.0.16
4.0.15
4.0.14
4.0.12
4.0.11
4.0.6
4.0.5
4.0.4
4.0.3
4.0.2
3.2.0
3.1.8
3.1.7
3.1.6
3.1.5
3.1.4
3.1.3
3.1.2
3.1.1
3.1.0
3.0.1
3.0.0
1.5.11
1.5.9
1.5.6
1.5.1
1.5.0
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4
1.3.10
1.3.9
1.3.8
1.3.7
1.3.6
1.3.5
1.3.1
1.3.0
1.2.7
1.2.6
1.2.5
1.2.1
1.1.2
1.1.1
1.1.0
1.0.1
1.0.snapshot