ChatWork4j für die Verwendung der ChatWork-API in Java

ChatWork4j ist eine Wrapper-Bibliothek zur Verwendung von ChatWorkAPI in Java. ChatWork4j selbst ist in Kotlin geschrieben.

Um ChatWork4j zu verwenden, laden Sie es direkt herunter und leiten Sie es durch das Projekt. Oder fügen Sie es Ihrer Gradle- oder Maven-Projektabhängigkeit hinzu.

</ i> Aktuelle Version

ChatWork4j ChatWork API
1.2 v1
2.0 v2

Javadoc: https://masahirosaito.github.io/ChatWork4j/

</ i> ChatWork4j wurde zu Abhängigkeiten hinzugefügt

repository url
https://github.com/MasahiroSaito/ChatWork4j/raw/master/repo
dependency
groupId com.MasahiroSaito
artifactId ChatWork4j
version 2.0

Gradle

repositories

build.gradle


    maven {
        name = 'chatwork4j-repo'
        url = 'https://github.com/MasahiroSaito/ChatWork4j/raw/master/repo'
    }

dependencies

build.gradle


    compile 'com.MasahiroSaito:ChatWork4j:2.0'

Maven

repositories

  <repository>
    <id>chatwork4j-repo</id>
    <url>https://github.com/MasahiroSaito/ChatWork4j/raw/master/repo</url>
  </repository>

dependencies

  <dependency>
    <groupId>com.MasahiroSaito</groupId>
    <artifactId>ChatWork4j</artifactId>
    <version>2.0</version>
  </dependency>

</ i> Java-Verwendungsbeispiel

  1. Erstellen Sie ein ChatWork4j-Objekt mit Ihrem eigenen Token als Argument
  2. Rufen Sie jede API-Methode aus dem erstellten Objekt auf
  3. Die Ergebnisse werden als jedes Objekt zurückgegeben
public static void main(String...args) {
    ChatWork4j chatWork4j = new ChatWork4j("xxxxxxxxxxxxxxxxxxxxxx");

    System.out.println(chatWork4j.getMe());
    System.out.println(chatWork4j.getMyStatus());

    for (Task task : chatWork4j.getMyTasks()) {
        System.out.println(task);
    }

    for (Contact contact : chatWork4j.getContacts()) {
        System.out.println(contact);
    }

    for (Room room : chatWork4j.getRooms()) {
       System.out.println(room);
    }
}

</ i> Aktualisiert am 27. Januar 2017

2017/01/26 - Hinweis zum Upgrade der Chatwork-API-Version

ChatWork4j wurde ebenfalls auf 2.0 aktualisiert, da die Chatwork-API jetzt v2 ist.

Recommended Posts