今天給大家推薦一個簡單的獲取手機驗證碼注冊+獲取隨機4位數
測試框架:.net4.7以上
1.榛子雲注冊:http://smsow.zhenzikj.com/,送一條測試短信,最低充10元即刻使用
2.注冊完我們在平台下載一個SDK這是平台給我們弄好的接口我們只需要下載完就能直接引用了
3.下載好了我們就准備開始寫代碼,把下載好的SDK引用到你的項目當中
using ZhenziSms;
使用事先申請的AppId、AppSecret初始化ZhenziSmsClient
var client = new ZhenziSmsClient(apiUrl, appId, appSecret);//api地址官網提供 string result = client.Send("手機號", "驗證碼");//自己修改這兩參數
想查看返回結果或者其他功能的到官網平台都可以查到
4.隨機4位數
自己調整一下就好了
string vc = ""; Random rNum = new Random();//隨機生成類 int num1 = rNum.Next(0, 9);//返回指定范圍內的隨機數 int num2 = rNum.Next(0, 9); int num3 = rNum.Next(0, 9); int num4 = rNum.Next(0, 9); int[] nums = new int[4] { num1, num2, num3, num4 }; for (int i = 0; i < nums.Length; i++)//循環添加四個隨機生成數 { vc += nums[i].ToString(); } label1.Text = vc; if (textBox2.Text != null && textBox2.Text != "")//用戶輸入不為空 { if (textBox2.Text == label1.Text)//判斷用戶輸入與隨機生成的四位數是否相同 { MessageBox.Show("驗證成功!"); } else { MessageBox.Show("驗證失敗!"); } } else { MessageBox.Show("請輸入驗證碼!"); }