開發測試中遇到的問題(關於code傳值);
//友情提示:如果JSON中需要帶換行符,請參照標準的JSON協議對換行符的要求,比如短信內容中包含\r\n的情況在JSON中需要表示成\\r\\n,否則會導致JSON在服務端解析失敗
request.setTemplateParam("{\"name\":\"Tom\", \"code\":\"123\"}");
修改爲這樣:
request.setTemplateParam("{\"number\":\""+code+"\"}");
解決方案參考鏈接:
java集成阿里短信平臺
阿里雲官網API
短信發送API(SendSms)---JAVA
其他參考鏈接
JAVA對接阿里大於短信驗證
阿里雲短信接入及注意事項
附上SendSms相關的資源:
鏈接: https://pan.baidu.com/s/1XjIvCFO_8Kx-T1aaKglr-g 密碼: 7c6k