Skip to content

rhari991/pasted

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Pasted

Pasted is a Java wrapper for the Pastebin API.

Usage

The library uses Retrofit 2 for making network requests. The same threading model is used for executing the requests synchronously / asynchronously.

PastebinApiServiceFactory apiServiceFactory = PastebinApiServiceFactory.create("YOUR_API_DEV_KEY");
PastebinApiService apiService = apiServiceFactory.createApiService();

//The user API key is automatically cached and reused for future requests.
String apiUserKey = apiService.tryLogin("USERNAME", "PASSWORD").execute();

Call<List<Paste>> pastesCall = apiService.getUserPastes(10);
List<Paste> pastes = pastesCall.execute().body();

A full list of all the API calls available can be found in the PastebinApiService.java file. RxJava and RxJava 2 interfaces are available at PastebinRxApiService.java and PastebinRx2ApiService.java respectively.

Releases

No releases published

Packages

No packages published

Languages