Create a new media file that will be stored in your Ez Texting media library
EzTextingClient client = new EzTextingClient("api_login", "api_password");
MediaFile media = client.mediaLibraryApi().create("http://your-storage.com/media.mp3");
System.out.println(media);Upload file that will be stored in your Ez Texting media library
EzTextingClient client = new EzTextingClient("api_login", "api_password");
File file = new File("path_to_file");
MediaFile media = client.mediaLibraryApi().create(file);
System.out.println(media);Get a single file stored in your Ez Texting media library.
EzTextingClient client = new EzTextingClient("api_login", "api_password");
Group group = client.groupsApi().get(343434L);
System.out.println(group);Get a list of media files stored in your Ez Texting media library.
EzTextingClient client = new EzTextingClient("api_login", "api_password");
CommonGetRequest request = CommonGetRequest.create()
// sort asc/desc
.sortType(SortType.ASC)
// number of results to retrieve. By default, first 10 groups sorted in alphabetical order are retrieved.
.itemsPerPage(30)
// page of results to retrieve
.page(5)
.build();
List<MediaFile> files = client.mediaLibraryApi().get(request);
System.out.println("multiple files: " + files);