Beispiel #1
0
        // POST api/translator
        public void Post(string numero, string nombre, string cuenta_clabe, string monto)
        {
            string _numero       = numero;
            string _nombre       = nombre;
            string _cuenta_clabe = cuenta_clabe;
            string _monto        = monto;

            BL.Translator _Translator = new BL.Translator();
            //return _Translator.SendSMSTranslator(_numero, _nombre, _cuenta_clabe, _monto);
            //_Translator.SendEmail(_correo,_asunto,_mensaje,_nombre,_cuenta_clabe,_monto);
        }
        // POST api/sendmail

        public string Post(string correo, string asunto, string mensaje, string nombre, string cuenta_clabe, string monto)
        {
            string _correo       = correo;
            string _asunto       = asunto;
            string _mensaje      = mensaje;
            string _nombre       = nombre;
            string _cuenta_clabe = cuenta_clabe;
            string _monto        = monto;

            BL.Translator _Translator = new BL.Translator();
            return(_Translator.SendEmail(_correo, _asunto, _mensaje, _nombre, _cuenta_clabe, _monto));

            //string _numero = "";
            //string _nombre = nombre;
            //string _cuenta_clabe = cuenta_clabe;
            //string _monto = monto;
            //BL.Translator _Translator = new BL.Translator();
            //return "rr";
            //  return _Translator.SendSMSTranslator(_numero, _nombre, _cuenta_clabe, _monto);
        }
        // POST api/sendmail

        public string Post(string numero, string nombre, string cuenta_clabe, string monto)
        {
            string _numero       = numero;
            string _nombre       = nombre;
            string _cuenta_clabe = cuenta_clabe;
            string _monto        = monto;

            BL.Translator _Translator = new BL.Translator();

            //string _numero = "";
            //string _nombre = nombre;
            //string _cuenta_clabe = cuenta_clabe;
            //string _monto = monto;
            //BL.Translator _Translator = new BL.Translator();
            //return "rr";
            // _Translator.SendSMSTranslator(_numero, _nombre, _cuenta_clabe, _monto);

            string accessToken = autentication();
            var    request     = (HttpWebRequest)WebRequest.Create("https://api.smsmasivos.com.mx/sms/send");

            var postData = "message=test&";

            postData += "numbers=5517974649&";
            postData += "country_code=52";
            var data = Encoding.ASCII.GetBytes(postData);

            request.Method           = "POST";
            request.Headers["token"] = accessToken;
            request.ContentType      = "application/x-www-form-urlencoded";
            request.ContentLength    = data.Length;
            using (var stream = request.GetRequestStream())
            {
                stream.Write(data, 0, data.Length);
            }
            var response       = (HttpWebResponse)request.GetResponse();
            var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();


            return(accessToken);
        }