Skip to content

julianshen/KPTaipeiAPI

Repository files navigation

柯P野生官網API for Android

=============================

柯P野生官網API Android版本的實作

採用:

  1. Robospice
  2. Retrofit

使用Retrofit:

RestAdapter restAdapter = new RestAdapter.Builder()
                .setEndpoint("http://api.kptaipei.tw")
                .build();
api = restAdapter.create(KPTaipeiAPI.class);
Result<List<Category>> categoryResult = api.getCategories(ACCESS_TOKEN);

if(categoryResult.isSuccess) {
  for (Category cat : categoryResult.data) {
    //Your code
  }
}

使用Robospice

ApiRequestBuilder builder = new ApiRequestBuilder(ACCESS_TOKEN);
BasicApiRequest req = builder.buildRequest(ApiRequestBuilder.API.GET_CATEGORIES);

spiceManager.execute(req, "kapi", DurationInMillis.ONE_HOUR, new RequestListener<Result<List<Category>>>() {
  @Override
  public void onRequestFailure(SpiceException spiceException) {
      
  }

  @Override
  public void onRequestSuccess(Result<List<Category>> categoryResult) {
    if(categoryResult.isSuccess) {
    }
  }
});

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors