# WoPlus.SDK.Spring
**Repository Path**: sharetop/WoPlus.SDK.Spring
## Basic Information
- **Project Name**: WoPlus.SDK.Spring
- **Description**: woplus sdk spring
- **Primary Language**: Java
- **License**: Apache-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2015-01-20
- **Last Updated**: 2021-11-03
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
WoPlus.SDK.Spring
===============
在Spring中使用SDK的方法
###第一步
在applicationContext.xml中声明bean
###第二步
在需要使用的地方,引入这个Bean即可。
@Autowired
WoPlusClient woplusClient;
###第三步
现在你可以方便地使用woplusClient了,示例如下:
@RequestMapping(value="/api/paymentcodesms",method=RequestMethod.GET,headers = {"content-type=application/json;charset=utf-8", "Accept=application/json"})
public @ResponseBody WoPlusResponse paymentcodesms(HttpServletRequest request,@RequestParam("mobile")String mobile){
WoPlusResponse resp = new WoPlusResponse();
String api_url="https://open.wo.com.cn/openapi/rpc/paymentcodesms/v2.0";
HashMap params = new HashMap();
long num=new Random().nextLong();
params.put("paymentUser", mobile);
params.put("paymentType", 0);
params.put("outTradeNo",Long.toString(num));
params.put("paymentAcount", "001");
params.put("subject", "金币一堆");
params.put("totalFee", 0.01f);
try {
resp = woplusClient.post(api_url, params,false);
if(resp.resultCode.equals("0")){
request.getSession().setAttribute("paymentcodesms_param", params);
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return resp;
}
###大功告成