C#獲取手機驗證碼+榛子雲平台


今天給大家推薦一個簡單的獲取手機驗證碼注冊+獲取隨機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("請輸入驗證碼!");
            }

 

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM