该应用为开发者提供了调用天眼查数据开放平台提供的API服务
的ASLP服务。
AppContext currentApp = SDK.getAppAPI().getAppContext("com.xxx");// 调用者的app,如CRM应用
String aslp = "aslp://com.actionsoft.apps.addons.tianyancha/api";// 为PaaS上层应用提供的固定地址
Map<String, Object> params = new HashMap<>();
params.put("url", "http://open.tianyancha.com/login");// 需要在AWS PaaS控制台注册appKey
JSONObject apiParams = new JSONObject();
apiParams.put("word", "北京炎黄盈动");// 天眼查API需要的参数
params.put("apiParams", apiParams.toString());
ResponseObject ro = SDK.getAppAPI().callASLP(currentApp, aslp, params);// 调用API,返回ASLP执行结果
if (ro.isOk()) {
JSONObject r = JSONObject.parseObject(ro.toString());
String result = (r.getJSONObject("data").getJSONObject("api").toJSONString());// 天眼查API返回的结果
System.out.println(result);// Test!
} else {
System.out.println(ro.toString());// Test!
}