opt-nc / colisnc-sdk

SDK pour les colis en Nouvelle-calédonie
MIT License
1 stars 0 forks source link
glia postal

semantic-release Build

:grey_question: colisnc-sdk

SDK Java pour suivre suivre les colis en Nouvelle-calédonie, se base sur les données de la page de suivi des envois de OPT-NC.

:point_right:Utiliser

🚀 (J)Bang! sur les colis !

Pour une expérience optimale depuis le votre shell qui vous permettra de trouver le dernier status d'un colis.

jbang alias add --name colis-nc https://github.com/opt-nc/colisnc-sdk/blob/master/jbang.java
# Check des alias
jbang alias list
# Appel de excuses
jbang colis-nc -c 8Z00136833343

Pour mettre à jour le cache Jbang (et récupérer la toute dernière version) :

jbang cache clear

:heavy_check_mark: Ajout de la dépendance maven

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://www.jitpack.io</url>
    </repository>
</repositories>

puis :

<dependency>
    <groupId>com.github.opt-nc</groupId>
    <artifactId>colisnc-sdk</artifactId>
    <version>Tag</version>
</dependency>

:heavy_check_mark: Ajout de la dépendance gradle

allprojects {
    repositories {
    ...
    maven { url 'https://www.jitpack.io' }
    }
}

puis :

dependencies {
    implementation 'com.github.opt-nc:Tag'
}

:rocket: Code snippet

ArrayList<ColisDataRow> coliadDetails = ColisCrawler.getColisRows(itemId);
System.out.println("Got <" + coliadDetails.size() + "> details pour <" + itemId + ">");
System.exit(0);