EventService.java
980 Bytes
package com.xiniunet.web.service;
import com.alibaba.fastjson.JSON;
import com.xiniunet.api.DefaultXiniuClient;
import javax.jws.WebParam;
import javax.jws.WebService;
@WebService(targetNamespace="http://com.event/")
public class EventService {
protected static DefaultXiniuClient client = new DefaultXiniuClient("https://api-test.xiniunet.com/router",
"FEDA506D38D8E930626E850139E74E0C", "9019951CC31D86A31D2E911D4BE51142");
/** 供客户端调用方法 该方法是非静态的,会被发布
* @param data 传入参数
* @return String 返回结果
* */
public String getHandleSuggestion(@WebParam(name="data")String data){
EventUpdateRequest request = JSON.toJavaObject(JSON.parseObject(data),EventUpdateRequest.class);
//调用开放平台接口
EventUpdateResponse response = client.execute(request);
System.out.println(response.getErrors());
return JSON.toJSONString(response);
}
}