# 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; } ###大功告成