sanjivsingh-stackoverflow-java-sdk
Résumé de Stackoverflow-Java-Sdk
Ce projet vise à fournir un enveloppeur Java au Stack Exchange? API.
- Cloné de : http://code.google.com/p/stackoverflow-java-sdk/
- SDK soutientStack Exchange API V2.2
Interfaces
Il y a deux interfaces pour la bibliothèque.
- Interface de query
- L’interface facade
Commencez par
Réservatoire de clones et construction.
git clone https://github.com/sanjivsingh/stackoverflow-java-sdk.git
cd stackoverflow-java-sdk
mvn clean install
Ensuite, 3 artefacts seront générés après la construction de maven.
- ./dist/target/stackoverflow-java-sdk-release-XXXX-release.jar
- ./core/target/stackexchange-java-core-XXXX.jar
- ./schema/target/stackexchange-java-schema-XXXX.jar
Inclure tous les JARs 3 dans votre parcours de classe
Ou vous avez simplement dépendance dans votre projet
dépendance
<dependency>
<groupId>com.googlecode.stackexchange</groupId>
<artifactId>stackoverflow-java-sdk-release</artifactId>
<version>2.2.0</version>
</dependency>
Repository
<repository>
<id>oss.sonatype</id>
<url>https://oss.sonatype.org/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
</repository>
Commencez à expérimenter avec SDK.
Contribution
Les contributions du code source peuvent être soumises enLa demande de pull
caractéristiques
-
L’incendie asynchroniqueLes exemples d'utilisation de l'API asynchronous sont décrits dans l'API asynchronous.
-
Utilisation avancée Utilisation avancée telle que le changement de fournisseurs d'API ou le paiement par les résultats sont décrits dans Utilisation avancée.
-
Configuration de printemps Si vous prévoyez d'utiliser la bibliothèque en conjonction avec le cadre de printemps, ce courte tutoriel vous guide.
-
Le design de API Un bref design de l'API est décrit ici. API Design.
-
Feu de Query L'API de query fournit un Builder comme syntaxe au StackOverflow? API.Il y a des interfaces de query similaires pour les réponses, les commentaires, les timelines, les badges, etc.
-
Site de Switch Les enregistrements de fissure provenant de différents sites sont décrits ici.
-
La recherche avancée La fonctionnalité de recherche avancée disponible dans le SDK.
Pour les exemples complets, voirExemple source.