文档中心

API调用实例

更新时间: 2015-10-20
一、示例代码包

  SDK并封装了调用接口(API)的请求、加密、返回解析等一些必要的过程,开发者只需要关注调用结果即可(SDK下载 

二、Java调用示例代码

下载SDK后直接引用包,并创建如下的类,并运行之,即完成了调用接口的过程(调用接口说明可见下载的SDK) 说明: 为SDK的入口类,其实现类为 为API的请求参数封装类 为API的返回结果封装类 注:该接口是在沙箱环境下调用,获取的数据,也是沙箱中数据。若要获取线上环境,请填写自己创建应用获取过来的appkey,appsecret,并更改调用接口的环境地址

三、获取数据

BrandGetRequest request = new BrandGetRequest();
request.setBrandCode("1");
request.setBrandDesc("2");
//api入参校验逻辑开关,当测试稳定之后建议设置为 false 或者删除该行
request.setCheckParam(true);
String serverUrl = "http://apipre.cnsuning.com/api/http/sopRequest";
String appKey = "null";
DefaultSuningClient client = new DefaultSuningClient(serverUrl, appKey, "json");
try {
BrandGetResponse response = client.excute(request);
} catch (SuningApiException e) {
throw new SuningApiException(e.getMessage());
}