ChatWork4j pour l'utilisation de l'API ChatWork en Java

ChatWork4j est une bibliothèque de wrapper permettant d'utiliser ChatWorkAPI en Java. ChatWork4j lui-même est écrit en Kotlin.

Pour utiliser ChatWork4j, téléchargez-le directement et passez-le dans le projet, Ou ajoutez-le à votre dépendance de projet Gradle ou Maven.

</ i> Version actuelle

ChatWork4j ChatWork API
1.2 v1
2.0 v2

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

</ i> Ajout de ChatWork4j aux dépendances

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> Exemple d'utilisation de Java

  1. Créez un objet ChatWork4j avec votre propre Token comme argument
  2. Appelez chaque méthode API à partir de l'objet créé
  3. Les résultats sont renvoyés comme chaque objet
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> Mis à jour le 27 janvier 2017

2017/01/26 --Notice of Chatwork API version upgrade

ChatWork4j a également été mis à niveau vers 2.0 car l'API Chatwork est désormais v2.

Recommended Posts