コード例 #1
0
 public void appsendsms(string phone, string code)
 {
     scarfproject.com.payamakpanel.api.voice.Voice voice = new scarfproject.com.payamakpanel.api.voice.Voice();
     string srt = voice.SendSMSWithSpeechText(
         "mehrdadmansouri",                                                  // نام کاربری
         "4444",                                                             //کلمه عبور
         " کاربر گرامی کد فعال سازی شما " + code + " میباشد. باتشکر چارقد ", //متن پیامک متنی جهت ارسال
         "کُدِ فَعال سازی شُما " + code + "تِکرار میشَوَد" + code,           // متن پیام صوتی جهت ارسال در صورت عدم دریافت پیامک
         "500010003056548",                                                  //شماره اختصاصی جهت ارسال
         phone                                                               //شماره مخاطب هدف
         );
 }
コード例 #2
0
        //  public ContentResult CustomerRegister(string email, string pass, string phone)
        //public ContentResult CustomerRegister( string phone, string address, string name)
        public ContentResult CustomerVerification(string phone, string email)
        {
            string json;

            using (var client = new WebClient())
            {
                //json = client.DownloadString("http://supectco.com/webs/polytrade/php/grid/setuser.php?email=" + email + "&pass="******"&phone" + phone);
                // json = client.DownloadString("http://supectco.com/webs/textile/setuseraddressandphone.php?" + "phone=" + phone + "&address=" + address + "&name=" + name);
                json = client.DownloadString("http://supectco.com/webs/textile/IsUserExist.php?email=" + email + "&phone=" + phone);
            }
            var      log  = JsonConvert.DeserializeObject <List <userdata> >(json);
            userdata user = new userdata();

            if (log != null)
            {
                var random = new Random();
                int i      = random.Next(1111, 9999);
                GlobalVariables.verificationval = i;
                user = log[0];
                if (user.ID == "3" && phone != "")
                {
                    //send.SendSimpleSMS("mehrdadmansouri", "4444", new string[] { "09122014833" }, "500010003056548", "تست ارسال پیامک", false);

                    //پیام صوتی


                    scarfproject.com.payamakpanel.api.voice.Voice voice = new scarfproject.com.payamakpanel.api.voice.Voice();
                    string srt = voice.SendSMSWithSpeechText(
                        "mehrdadmansouri",                             // نام کاربری
                        "4444",                                        //کلمه عبور
                        "کُدِ فَعال سازی " + i,                        //متن پیامک متنی جهت ارسال
                        "کُدِ فَعال سازی " + i + "تِکرار میکُنَم" + i, // متن پیام صوتی جهت ارسال در صورت عدم دریافت پیامک
                        "500010003056548",                             //شماره اختصاصی جهت ارسال
                        phone                                          //شماره مخاطب هدف
                        );
                    return(Content("4"));
                }

                else
                {
                    try
                    {
                        string strEmailFrom   = "*****@*****.**";
                        string strEmailPass   = "******";
                        string strEmailServer = "mail.charghadshop.com";
                        string strDisplayName = "چارقد";

                        MailMessage message = new MailMessage();
                        message.BodyEncoding    = System.Text.Encoding.UTF8;
                        message.SubjectEncoding = System.Text.Encoding.UTF8;
                        message.Priority        = MailPriority.Normal;
                        message.IsBodyHtml      = true;
                        message.From            = new MailAddress(strEmailFrom, strDisplayName);

                        message.To.Add(new MailAddress(email));
                        message.Subject    = "کد تایید";
                        message.Body       = "<p> کد تایید شما:" + "<br/>" + i + "</br>" + "</div>";
                        message.IsBodyHtml = true;
                        SmtpClient client = new SmtpClient(strEmailServer, 25);
                        client.Credentials = new System.Net.NetworkCredential(strEmailFrom, strEmailPass);
                        client.Send(message);

                        return(Content("5"));
                    }
                    catch (Exception e)
                    {
                        return(Content(e.ToString(), "text/plain"));
                    }
                }
            }

            return(Content("6"));
        }