trello4j

Java wrapper around Trello API. A fork of the fork https://github.com/johanmynhardt/trello4j.

Лицензия

Лицензия

Группа

Группа

io.trygvis.trello4j
Идентификатор

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

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

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

1.0-2013.10.19
Дата

Дата

Тип

Тип

jar
Описание

Описание

trello4j
Java wrapper around Trello API. A fork of the fork https://github.com/johanmynhardt/trello4j.
Ссылка на сайт

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

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

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

https://github.com/trygvis/trello4j

Скачать trello4j

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

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

Зависимости

compile (4)

Идентификатор библиотеки Тип Версия
org.springframework : spring-web jar 3.2.2.RELEASE
com.fasterxml.jackson.core : jackson-core jar 2.2.0
com.fasterxml.jackson.core : jackson-databind jar 2.2.0
org.springframework : spring-test jar 3.2.2.RELEASE

test (1)

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

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

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

Introduction

trello4j is a java wrapper around Trello API.

You need to get a API key and optionally generate a token here to be able to use Trello's API.

Please report any issues and/or participate in the development here :)

Getting started

Get trello4j from unofficial maven repo

<repository>
    <id>joelso-mvn-repo</id>
    <name>joelso github mvn repo</name>
    <url>https://raw.github.com/joelso/joelso-mvn-repo/master/snapshots/</url>
</repository>

...

<dependency>
    <groupId>org.trello4j</groupId>
	<artifactId>trello4j</artifactId>
	<version>1.0-SNAPSHOT</version>
</dependency>

Get source and build it

git clone git@github.com:joelso/trello4j.git
cd trello4j
mvn install

Now you got two options:

  1. Use trello4j from your local maven repo, add dependency groupId: org.trello4j / artifactId: trello4j
  2. Use jar that was built in directory target/

Usage

// myToken is optional, set to null if you are accessing public data
Trello trello = new TrelloImpl("myApiKey", "myToken");  

// example: get organization by its name
Organization org = trello.getOrganization("fogcreek");
Method Version
Actions
GET /1/actions/[action_id] IMPLEMENTED
GET /1/actions/[action_id]/[field] TODO
GET /1/actions/[action_id]/board IMPLEMENTED
GET /1/actions/[action_id]/board/[field] TODO
GET /1/actions/[action_id]/card IMPLEMENTED
GET /1/actions/[action_id]/card/[field] TODO
GET /1/actions/[action_id]/list IMPLEMENTED
GET /1/actions/[action_id]/list/[field] TODO
GET /1/actions/[action_id]/member IMPLEMENTED
GET /1/actions/[action_id]/member/[field] TODO
GET /1/actions/[action_id]/memberCreator IMPLEMENTED
GET /1/actions/[action_id]/memberCreator/[field] TODO
GET /1/actions/[action_id]/organization IMPLEMENTED
GET /1/actions/[action_id]/organization/[field] TODO
Boards
GET /1/boards/[board_id] IMPLEMENTED
GET /1/boards/[board_id]/[field] TODO
GET /1/boards/[board_id]/actions IMPLEMENTED
GET /1/boards/[board_id]/cards IMPLEMENTED
GET /1/boards/[board_id]/cards/[filter] IMPLEMENTED
GET /1/boards/[board_id]/cards/[idCard] IMPLEMENTED
GET /1/boards/[board_id]/checklists IMPLEMENTED
GET /1/boards/[board_id]/lists IMPLEMENTED
GET /1/boards/[board_id]/lists/[filter] IMPLEMENTED
GET /1/boards/[board_id]/members IMPLEMENTED
GET /1/boards/[board_id]/members/[filter] IMPLEMENTED
GET /1/boards/[board_id]/membersInvited IMPLEMENTED
GET /1/boards/[board_id]/membersInvited/[field] IMPLEMENTED
GET /1/boards/[board_id]/myPrefs IMPLEMENTED
GET /1/boards/[board_id]/organization IMPLEMENTED
GET /1/boards/[board_id]/organization/[field] IMPLEMENTED
PUT /1/boards/[board_id] TODO
PUT /1/boards/[board_id]/closed TODO
PUT /1/boards/[board_id]/desc TODO
PUT /1/boards/[board_id]/name TODO
POST /1/boards TODO
POST /1/boards/[board_id]/checklists TODO
POST /1/boards/[board_id]/lists TODO
POST /1/boards/[board_id]/myPrefs TODO
Cards
GET /1/cards/[card_id] IMPLEMENTED
GET /1/cards/[card_id]/[field] TODO
GET /1/cards/[card_id]/actions IMPLEMENTED
GET /1/cards/[card_id]/attachments IMPLEMENTED
GET /1/cards/[card_id]/board IMPLEMENTED
GET /1/cards/[card_id]/board/[field] IMPLEMENTED
GET /1/cards/[card_id]/checkItemStates IMPLEMENTED
GET /1/cards/[card_id]/checklists IMPLEMENTED
GET /1/cards/[card_id]/list IMPLEMENTED
GET /1/cards/[card_id]/list/[field] TODO
GET /1/cards/[card_id]/members IMPLEMENTED
PUT /1/cards/[card_id] TODO
PUT /1/cards/[card_id]/closed TODO
PUT /1/cards/[card_id]/desc TODO
PUT /1/cards/[card_id]/due TODO
PUT /1/cards/[card_id]/idList TODO
PUT /1/cards/[card_id]/name TODO
POST /1/cards IMPLEMENTED
POST /1/cards/[card_id]/actions/comments IMPLEMENTED
POST /1/cards/[card_id]/attachments IMPLEMENTED
POST /1/cards/[card_id]/checklists IMPLEMENTED
POST /1/cards/[card_id]/labels IMPLEMENTED
POST /1/cards/[card_id]/members IMPLEMENTED
POST /1/cards/[card_id]/membersVoted IMPLEMENTED
DELETE /1/cards/[card_id] IMPLEMENTED
DELETE /1/cards/[card_id]/checklists/[idChecklist] IMPLEMENTED
DELETE /1/cards/[card_id]/labels/[color] IMPLEMENTED
DELETE /1/cards/[card_id]/members/[idMember] IMPLEMENTED
DELETE /1/cards/[card_id]/membersVoted/[idMember] IMPLEMENTED
Checklists
GET /1/checklists/[checklist_id] IMPLEMENTED
GET /1/checklists/[checklist_id]/[field] TODO
GET /1/checklists/[checklist_id]/board IMPLEMENTED
GET /1/checklists/[checklist_id]/board/[field] TODO
GET /1/checklists/[checklist_id]/cards IMPLEMENTED
GET /1/checklists/[checklist_id]/cards/[filter] IMPLEMENTED
GET /1/checklists/[checklist_id]/checkItems IMPLEMENTED
PUT /1/checklists/[checklist_id] TODO
PUT /1/checklists/[checklist_id]/name TODO
POST /1/checklists TODO
POST /1/checklists/[checklist_id]/checkItems TODO
DELETE /1/checklists/[checklist_id]/checkItems/[idCheckItem] TODO
Lists
GET /1/lists/[list_id] IMPLEMENTED
GET /1/lists/[list_id]/[field] TODO
GET /1/lists/[list_id]/actions IMPLEMENTED
GET /1/lists/[list_id]/board IMPLEMENTED
GET /1/lists/[list_id]/board/[field] TODO
GET /1/lists/[list_id]/cards IMPLEMENTED
GET /1/lists/[list_id]/cards/[filter] IMPLEMENTED
PUT /1/lists/[list_id] TODO
PUT /1/lists/[list_id]/closed TODO
PUT /1/lists/[list_id]/name TODO
POST /1/lists TODO
POST /1/lists/[list_id]/cards TODO
Members
GET /1/members/[member_id or username] IMPLEMENTED
GET /1/members/[member_id or username]/[field] TODO
GET /1/members/[member_id or username]/actions IMPLEMENTED
GET /1/members/[member_id or username]/boards IMPLEMENTED
GET /1/members/[member_id or username]/boards/[filter] IMPLEMENTED
GET /1/members/[member_id or username]/boardsInvited IMPLEMENTED
GET /1/members/[member_id or username]/boardsInvited/[field] TODO
GET /1/members/[member_id or username]/cards IMPLEMENTED
GET /1/members/[member_id or username]/cards/[filter] IMPLEMENTED
GET /1/members/[member_id or username]/notifications IMPLEMENTED
GET /1/members/[member_id or username]/notifications/[filter] IMPLEMENTED
GET /1/members/[member_id or username]/organizations IMPLEMENTED
GET /1/members/[member_id or username]/organizations/[filter] IMPLEMENTED
GET /1/members/[member_id or username]/organizationsInvited IMPLEMENTED
GET /1/members/[member_id or username]/organizationsInvited/[field] TODO
PUT /1/members/[member_id or username] TODO
PUT /1/members/[member_id or username]/bio TODO
PUT /1/members/[member_id or username]/fullName TODO
PUT /1/members/[member_id or username]/initials TODO
Notifications
GET /1/notifications/[notification_id] IMPLEMENTED
GET /1/notifications/[notification_id]/[field] TODO
GET /1/notifications/[notification_id]/board IMPLEMENTED
GET /1/notifications/[notification_id]/board/[field] TODO
GET /1/notifications/[notification_id]/card IMPLEMENTED
GET /1/notifications/[notification_id]/card/[field] TODO
GET /1/notifications/[notification_id]/list IMPLEMENTED
GET /1/notifications/[notification_id]/list/[field] TODO
GET /1/notifications/[notification_id]/member IMPLEMENTED
GET /1/notifications/[notification_id]/member/[field] TODO
GET /1/notifications/[notification_id]/memberCreator IMPLEMENTED
GET /1/notifications/[notification_id]/memberCreator/[field] TODO
GET /1/notifications/[notification_id]/organization IMPLEMENTED
GET /1/notifications/[notification_id]/organization/[field] TODO
Organizations
GET /1/organizations/[org_id or name] IMPLEMENTED
GET /1/organizations/[org_id or name]/[field] TODO
GET /1/organizations/[org_id or name]/actions IMPLEMENTED
GET /1/organizations/[org_id or name]/boards IMPLEMENTED
GET /1/organizations/[org_id or name]/boards/[filter] IMPLEMENTED
GET /1/organizations/[org_id or name]/members IMPLEMENTED
GET /1/organizations/[org_id or name]/members/[filter] IMPLEMENTED
PUT /1/organizations/[org_id or name] TODO
PUT /1/organizations/[org_id or name]/desc TODO
PUT /1/organizations/[org_id or name]/displayName TODO
PUT /1/organizations/[org_id or name]/name TODO
PUT /1/organizations/[org_id or name]/website TODO
POST /1/organizations TODO
DELETE /1/organizations/[org_id or name] TODO
Tokens
GET /1/tokens/[token] IMPLEMENTED
GET /1/tokens/[token]/[field] TODO
GET /1/tokens/[token]/member IMPLEMENTED
GET /1/tokens/[token]/member/[field] TODO
Types
GET /1/types/[id] IMPLEMENTED

Contributors

skydjol

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

Версия
1.0-2013.10.19