2017-04-25 19:30:51 +08:00
2017-04-25 12:42:01 +08:00
2017-04-25 12:40:22 +08:00
2017-04-25 12:42:01 +08:00
2017-04-25 12:37:47 +08:00
2017-04-25 19:30:51 +08:00

irext Java web API

Indexing to the specified remote index and download its IR binary file

Usage

  1. Make the source code to a .jar file for your own project

  2. Java API methods

Import classes:

   import net.irext.webapi.model.*;

`import net.irext.webapi.WebAPIs;`

Get web API instance:

`WebAPIs webApis = WebAPIs.getInstance();`

Sign in for access id and token:

   Admin admin = webApis.signIn(userName, password);

`int id = admin.getId();`

`int token = admin.getToken();`

Fetch categories of household appliances:

   List<Category> categories = webApis.listCategories();

Fetch brands for an certain category (other than STB):

   List<Brand> brands = webApis.listBrands();

Fetch cities (in China) for STB:

`List<City> provinces = webApis.listProvinces();`

`List<City> cities = webApis.listCities(provincePrefix);`

Fetch STB operators of a certain city:

`List<StbOperator> operators = webApis.listOperators(cityCode);`

Fetch remote indexes of certain brand or STB operator:

   List<RemoteIndex> remoteIndexes = webApis.listRemoteIndexes(categoryID, brandID, cityCode, operatorID);

Download IR binary for certain remote index:

`InputStream is = webApis.downloadBin(remoteIndex.getRemote_map(), remoteIndex.getId());`
Description
Cloud SDK for multiple platforms, you can introduce it from source code or Maven repository, make your changes to connect to your private cloud server.
Readme 4 MiB
Languages
Java 100%