今天給大家推薦一個簡單的獲取手機驗證碼註冊+獲取隨機4位數 測試框架:.net4.7以上 1.榛子雲註冊:http://smsow.zhenzikj.com/,送一條測試簡訊,最低充10元即刻使用 2.註冊完我們在平臺下載一個SDK這是平臺給我們弄好的介面我們只需要下載完就能直接引用了 3.下載好了 ...
今天給大家推薦一個簡單的獲取手機驗證碼註冊+獲取隨機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("請輸入驗證碼!"); }