榛子云首頁
榛子云接口文檔
有了這兩個鏈接,稍微懂點java就會操作了,簡單的很。
對比了一下阿里雲、互億無線的短信包,這個平臺是最便宜的,接收速度也很快。
附上測試代碼
package com.dirk.demo;
import com.zhenzi.sms.ZhenziSmsClient;
import java.util.HashMap;
import java.util.Map;
/**
* @author Dirk
* @create 2020-03-15 9:02
*/
public class PhoneMsgTest {
public static void main(String[] args) throws Exception {
/**
* apiUrl爲請求地址
* 個人開發者使用https://sms_developer.zhenzikj.com
* 企業開發者使用https://sms.zhenzikj.com
*/
ZhenziSmsClient client = new ZhenziSmsClient("https://sms_developer.zhenzikj.com", "自己的AppId", "自己的AppSecret");
/**
* 參數名稱 必選 類型 描述
* message 是 string 短信內容
* number 是 string 接收者手機號碼
* messageId 否 string messageId即該條短信的唯一標識, 不能重複
* clientIp 否 string 客戶端IP,需要與應用設置中的”客戶IP限額“配合使用,主要防止用戶惡意刷短信
*/
Map<String, String> params = new HashMap<String, String>();
params.put("message", "驗證碼爲: 1123");
params.put("number", "15373606106");
//發送短信
String result = client.send(params);
//查看餘額,查看當前剩餘短信條數
String balance = client.balance();
System.out.println("result = " + result);
System.out.println("balance = " + balance);
}
}
測試結果