1. 程式人生 > >OneNET與第三方平臺對接(最簡單方式)

OneNET與第三方平臺對接(最簡單方式)

概述:

這個微信對接類似,比微信還簡單一點,如果你對接過微信,相信這個很簡單。

採用本地對映外部連結方式(ngrok工具)

1、第一步寫客戶端程式碼

採用SpringMVC+Spring框架

@Controller
public class OneNoteController {
	@ResponseBody
	
	@RequestMapping(value="/transfer", method =  RequestMethod.GET)
	public void oneNoteTransfer(HttpServletRequest request, HttpServletResponse response){
		String msg = (String) request.getParameter("msg");
		String nonce = (String) request.getParameter("nonce");
		String signature = (String) request.getParameter("signature");
		try {
			response.getOutputStream().write(msg.getBytes());
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}

注意要在Spring-mvc配置檔案配置controller,否則出現NoMapping Find, 這是是getParameter() 不是getAttribute();
<context:component-scan base-package="你的controller包對應的包路徑,分隔符為“.”" />

2、用Tomcat或者其它伺服器軟體啟動應用

3、用ngrok對映本地應用


4、配置OneNET的第三方應用


總結:

這裡沒有涉及到簽名驗證,它跟微信簽名驗證神似。