Exemplo n.º 1
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        // DANGER! This is insecure. See http://twil.io/secure
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Open to confirm: http://yourserver.com/confirm?id=1234567890",
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            provideFeedback: true,
            to: new Twilio.Types.PhoneNumber("+15558675310")
            );

        Console.WriteLine(message.Sid);
    }
        static void Main(string[] args)
        {
            // Your Account SID from twilio.com/console
            var accountSid = "ACc969090aee1bd200765f9e896c69c78e";
            // Your Auth Token from twilio.com/console
            var authToken = "auth_token";

            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                to: new PhoneNumber("+15558675309"),
                from: new PhoneNumber("+15017250604"),
                body: "Hello from C#");

            Console.WriteLine(message.Sid);
            Console.Write("Press any key to continue.");
            Console.ReadKey();
        }
Exemplo n.º 3
0
        public IActionResult OrderConfirmation(int id)
        {
            OrderHeader orderHeader = _unitOfWork.OrderHeader.GetFirstOrDefault(u => u.Id == id);

            TwilioClient.Init(_twilioOptions.AccountSid, _twilioOptions.AuthToken);
            try
            {
                var message = MessageResource.Create(
                    body: "Order Placed on Bulky Book. Your Order ID: " + id,
                    from: new Twilio.Types.PhoneNumber(_twilioOptions.PhoneNumber),
                    to: new Twilio.Types.PhoneNumber(orderHeader.PhoneNumber)
                    );
            }
            catch (Exception ex)
            {
            }
            return(View(id));
        }
Exemplo n.º 4
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        // DANGER! This is insecure. See http://twil.io/secure
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "This is the ship that made the Kessel Run in fourteen parsecs?",
            from: new Twilio.Types.PhoneNumber("+15017122661"),
            mediaUrl: Promoter.ListOfOne(new Uri("https://c1.staticflickr.com/3/2899/14341091933_1e92e62d12_b.jpg")),
            to: new Twilio.Types.PhoneNumber("+15558675310")
            );

        Console.WriteLine(message.Sid);
    }
Exemplo n.º 5
0
        static void Main(string[] args)
        {
            // Your Account SID from twilio.com/console
            var accountSid = "ACc41cdd70dafe968074c26cf577054360";
            // Your Auth Token from twilio.com/console
            var authToken = "auth_token";

            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                to: new PhoneNumber("8319058205"),
                from: new PhoneNumber("9827374556"),
                body: "Hello from C#");

            Console.WriteLine(message.Sid);
            Console.Write("Press any key to continue.");
            Console.ReadKey();
        }
Exemplo n.º 6
0
        public static string SendMessage(string To, string From, string Message)
        {
            var to   = new PhoneNumber(To);
            var from = new PhoneNumber(From);
            var msg  = MessageResource.Create(
                from: from,
                to: to,
                body: Message);

            if (msg.Status == MessageResource.StatusEnum.Failed)
            {
                return(msg.ErrorMessage);
            }
            else
            {
                return(msg.Sid);
            }
        }
Exemplo n.º 7
0
        public ActionResult Send()
        {
            var    mes = Request.Form["message"];
            string num = Request.Form["phone"];

            var accountSid = "putTwilioAccountSid";
            var authToken  = "putTwilioAuthToken";

            TwilioClient.Init(accountSid, authToken);

            var to   = new PhoneNumber(num);
            var from = new PhoneNumber("putYourTwilioNumber");

            var message = MessageResource.Create(to: to, from: from,
                                                 body: mes);

            return(Content(message.AccountSid));
        }
Exemplo n.º 8
0
        public Task SendAsync(IdentityMessage message)
        {
            var accountSid = ConfigurationManager.AppSettings["TwilioSid"];
            var authToken  = ConfigurationManager.AppSettings["TwilioToken"];

            TwilioClient.Init(accountSid, authToken);


            var result = MessageResource.Create(
                to: new Twilio.Types.PhoneNumber(message.Destination),
                from: new Twilio.Types.PhoneNumber(ConfigurationManager.AppSettings["TwilioFromPhone"]),
                body: message.Body);

            //status is one of Queued, Sending, Sent, Failed or null if the number is not valid.
            Trace.TraceInformation(result.Status.ToString());

            return(Task.FromResult(0));
        }
Exemplo n.º 9
0
        private Task ExecuteSmsAsync(string body, string to)
        {
            try
            {
                TwilioClient.Init(KeyPassAndPhrase._twiloId, KeyPassAndPhrase._twiloauthToken);
                var too     = new PhoneNumber(string.Concat("+55", to));
                var message = MessageResource.Create(
                    too,
                    from: new PhoneNumber("12678332952"),
                    body: $" { body }");
            }
            catch (Exception e)
            {
                this.SendEmailAsync("twilo", "Erro no twilo", e.InnerException.Message, "*****@*****.**", "*****@*****.**");
            }

            return(Task.CompletedTask);
        }
Exemplo n.º 10
0
        static void Main(string[] args)
        {
            TwilioClient.Init(
                Environment.GetEnvironmentVariable("TWILIO_ACCOUNT_SID"),
                Environment.GetEnvironmentVariable("TWILIO_AUTH_TOKEN")
                );

            var message = MessageResource.Create(
                from: new PhoneNumber("TWILIO_WHATSAPP_NUMBER"),
                to: new PhoneNumber("WHATSAPP_ENABLE_PHONE_NUMBER"),
                body: "Ahoy from Twilio!",
                mediaUrl: new List <Uri> {
                new Uri("URL_TO_IMAGE")
            }
                );

            Console.WriteLine("Message Sid" + message.Sid);
        }
Exemplo n.º 11
0
        public string SendSmsToCustomer()
        {
            // Your Account SID from twilio.com/console
            var accountSid = "AC2e9a5b0a9c82c18df4e3e12621155950";
            // Your Auth Token from twilio.com/console
            var authToken = "auth_token";

            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                //to: new PhoneNumber("+15558675309"),
                //from: new PhoneNumber("+15017250604"),
                to: new PhoneNumber("+6583151070"),
                from: new PhoneNumber("+6583151070"),
                body: "Hello from C#");

            return(message.Sid);
        }
Exemplo n.º 12
0
        private Task ExecuteTwilioSMS(string number, string message)
        {
            // Plug in your SMS service here to send a text message.
            // Your Account SID from twilio.com/console

            var accountSid = MessageOptions.SMSOptions.SMSAccountIdentification;
            // Your Auth Token from twilio.com/console
            var authToken = MessageOptions.SMSOptions.SMSAccountPassword;

            TwilioClient.Init(accountSid, authToken);

            var msg = MessageResource.Create(
                to: new PhoneNumber(number),
                from: new PhoneNumber(MessageOptions.SMSOptions.SMSAccountFrom),
                body: message);

            return(Task.FromResult(0));
        }
Exemplo n.º 13
0
        static void Main(string[] args)
        {
            // Find your Account Sid and Token at twilio.com/console
            // DANGER! This is insecure. See http://twil.io/secure
            const string accountSid = "ACa4839667217d26d54c79b316d1886254";
            const string authToken  = "593b6c0aa345dd7bd55bb6b1b18f99ea";

            //13232180736
            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                body: "CerviTech Test Message from Micheal and Toyosi.",
                from: new Twilio.Types.PhoneNumber("+13232180736"),
                to: new Twilio.Types.PhoneNumber("+2348172535234")
                );

            Console.WriteLine(message.Sid);
        }
Exemplo n.º 14
0
    public void sendMessage(string _message)
    {
        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: _message,
            from: new Twilio.Types.PhoneNumber("whatsapp:+14155238886"),
            to: new Twilio.Types.PhoneNumber("whatsapp:+50578485633")
            );

        var message2 = MessageResource.Create(
            body: _message,
            from: new Twilio.Types.PhoneNumber("whatsapp:+14155238886"),
            to: new Twilio.Types.PhoneNumber("whatsapp:+50589708042")
            );

        //Console.WriteLine(message.Sid);
    }
        public void SendTextMessage(string toPhoneNumber, string message)
        {
            var accountSid      = AppSettings.Twilio.AccountSid;
            var authToken       = AppSettings.Twilio.AuthToken;
            var fromPhoneNumber = AppSettings.Twilio.PhoneNumber;

            TwilioClient.Init(accountSid, authToken);

            var to   = new PhoneNumber(toPhoneNumber);
            var from = new PhoneNumber(fromPhoneNumber);
            var m    = MessageResource.Create(
                to,
                from: from,
                body: message
                );

            // log m.Sid;
        }
Exemplo n.º 16
0
        //private readonly TwilioRestClient twilio;
        /// <summary>
        /// Send notifications
        /// </summary>
        /// <param name="phoneNumber">phoneNumber</param>
        /// <param name="body">body</param>
        /// <returns></returns>

        public static bool SendNotification(string phoneNumber, string body)
        {
            TwilioClient.Init(Credentials.AcctSID, Credentials.AcctToken);
            var to      = new PhoneNumber(phoneNumber);
            var message = MessageResource.Create(
                to,
                from: new PhoneNumber(Credentials.TwilioNumber),
                body: body);

            if (message.Status.Equals(404))
            {
                return(false);
            }
            else
            {
                return(true);
            }
        }
Exemplo n.º 17
0
        public void SendInvoiceSms(InvoiceModel invoiceToGenerate)
        {
            var twilioAccountSid  = Settings.GetSetting(Constants.TwilioAccountSid).Value;
            var twilioAuthToken   = Settings.GetSetting(Constants.TwilioAuthToken).Value;
            var twilioPhoneNumber = Settings.GetSetting(Constants.TwilioPhoneNumber).Value;

            TwilioClient.Init(twilioAccountSid, twilioAuthToken);

            ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12;

            var body    = ConstructInvoiceSmsMessage(invoiceToGenerate);
            var message = MessageResource.Create(
                body: body,
                from: new Twilio.Types.PhoneNumber(twilioPhoneNumber),
                //to: new Twilio.Types.PhoneNumber("+91" + invoiceToGenerate.Customer.PhoneNumber)
                to: new Twilio.Types.PhoneNumber("+919487867505")
                );
        }
Exemplo n.º 18
0
        private void SendTheMessageToTheRemoteHost(string message)
        {
            string msg = (message.Length > 160) ? message.Substring(0, 160) : message;

            //var client = new TwilioRestClient(this.AccountSid, this.AuthToken);

            //client.SendSmsMessage(
            //    this.From,
            //    this.To,
            //    msg
            //);

            TwilioClient.Init(this.AccountSid, this.AuthToken);
            var message1 = MessageResource.Create(
                to: new PhoneNumber(this.To),
                from: new PhoneNumber(this.From),
                body: msg);
        }
Exemplo n.º 19
0
        protected void ButtonSend_Click(object sender, EventArgs e)
        {
            IdentityMessage message;

            message = new IdentityMessage();
            string accountSid = ConfigurationManager.AppSettings["SMSAccountIdentification"];

            string authToken = ConfigurationManager.AppSettings["SMSAccountPassword"];

            string fromNumber = ConfigurationManager.AppSettings["SMSAccountFrom"];

            TwilioClient.Init(accountSid, authToken);

            MessageResource.Create(
                from: new PhoneNumber(fromNumber),
                to: new PhoneNumber(TextBox1.Text),
                body: (TextBox2.Text));
        }
Exemplo n.º 20
0
        public Task SendAsync(IdentityMessage message)
        {
            var accountSid = ConfigurationManager.AppSettings["ACCOUNT_SID"]; /*"AC26f2a9b47daed973a1d1e967388d494d";*/
            var authToken  = ConfigurationManager.AppSettings["AUTH_TOKEN"];  /*"05b08a83cd3cb442183f50915eda4d97";*/

            TwilioClient.Init(accountSid, authToken);

            var to   = "+234" + message.Destination;
            var from = ConfigurationManager.AppSettings["CLIENT_PHONE"]; /*new PhoneNumber("+16122609382");*/

            var messages = MessageResource.Create(to: to, from: from,
                                                  body: message.Body);


            return(Task.FromResult(0));
            // Plug in your SMS service here to send a text message.
            //return Task.FromResult(0);
        }
Exemplo n.º 21
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Let's grab lunch at Milliways tomorrow!",
            from: new Twilio.Types.PhoneNumber("+14158141829"),
            mediaUrl: Promoter.ListOfOne(new Uri("http://www.example.com/cheeseburger.png")),
            to: new Twilio.Types.PhoneNumber("+15558675310"),
            pathAccountSid: "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
            );

        Console.WriteLine(message.Sid);
    }
Exemplo n.º 22
0
        static void Main(string[] args)
        {
            // Find your Account Sid and Token at twilio.com/console
            const string accountSid = @"AC8a0322c81593dc526baacfbfe6a0220a";
            const string authToken  = @"8594f8e7b2b3b47275eb15b6f7fffe1e";

            // init the client
            TwilioClient.Init(accountSid, authToken);

            // create and send a SMS message
            var message = MessageResource.Create(
                body: @"Join Earth's mightiest heroes. Like Kevin Bacon.",
                from: new Twilio.Types.PhoneNumber(@"+18125944088"),
                to: new Twilio.Types.PhoneNumber(@"+15134986016")
                );

            Console.WriteLine(message.Sid);
        }
Exemplo n.º 23
0
        public void RunAction(ScrapperResults results)
        {
            // no configuration, do nothing
            if (_configuration == null)
            {
                return;
            }

            TwilioClient.Init(_configuration.AccountSid, _configuration.AuthToken);

            var message = MessageResource.Create(
                body: _transformResultsToHumanRedable(results),
                from: new PhoneNumber(_configuration.FromNumber),
                to: new PhoneNumber(_configuration.ToNumber)
                );

            _logger.Log($"Twilio SMS Action: Sending SMS to {_configuration.ToNumber} because alert fired");
        }
Exemplo n.º 24
0
        public void Send()
        {
            // Find your Account Sid and Auth Token at twilio.com/user/account
            const string accountSid = "AC0a222b8ee3da33ff9f90f89b629a1ef6";
            const string authToken  = "fa46a700c072980cd35f8922f0ed1af2";

            if (!receiverPhoneNumber.StartsWith("+"))
            {
                receiverPhoneNumber = "+" + receiverPhoneNumber;
            }

            // Initialize the Twilio client
            TwilioClient.Init(accountSid, authToken);
            MessageResource.Create(
                from: new PhoneNumber(senderPhoneNumber),
                to: new PhoneNumber(receiverPhoneNumber),                                                        // Message content
                body: smsContent);
        }
Exemplo n.º 25
0
        public async Task <IActionResult> Post([FromBody] TextModel request)
        {
            const string accountSid = "ACea588e487350e2bb5fd28ffdcc85dff7";
            const string authToken  = "3c473054abdcfc803672591536811fba";

            TwilioClient.Init(accountSid, authToken);

            foreach (var friend in request.friendsToSendTo)
            {
                MessageResource.Create(
                    from: new Twilio.Types.PhoneNumber("5732791195"),
                    to: new Twilio.Types.PhoneNumber(friend),
                    body: $"Your friend would like to invite you to {request.eventName}, please visit https://hackmidwest2018.firebaseapp.com/poll/{request.eventId} to RSVP!"
                    );
            }

            return(Ok());
        }
Exemplo n.º 26
0
        // GET: SMS
        public ActionResult SendSms(string code)
        {
            var accountID = "ACe39a71f89650340a9aa237831bfc0922";
            var authToken = "111d105ea27d5137032d6f3b8f519a85";

            TwilioClient.Init(accountID, authToken);

            var to   = new PhoneNumber("+84911549898");
            var from = new PhoneNumber("+14073260480");

            var message = MessageResource.Create(
                to: to,
                from: from,
                body: code
                );

            return(Content(message.Sid));
        }
Exemplo n.º 27
0
        public bool SendSMSMessage(string recipientPhoneNumber, string messageBody)
        {
            try
            {
                MessageResource.Create(
                    from: new Twilio.Types.PhoneNumber("+14144090727"),
                    to: new Twilio.Types.PhoneNumber(recipientPhoneNumber),
                    body: messageBody);

                return(true);
            }
            catch (Exception e)
            {
                Console.WriteLine(e);

                return(false);
            }
        }
Exemplo n.º 28
0
        public string SendMessage()
        {
            var    random        = new Random();
            string codeTelephone = Convert.ToString(random.Next(1000, 100000));

            string accountSid = ("AC158ee0f159e5c5b155a0c817ec95d1c0");
            string authToken  = ("aef6a3e1a9062d18ec2b3234cb56fc9e");

            TwilioClient.Init(accountSid, authToken);

            var message = MessageResource.Create(
                body: codeTelephone,
                from: new Twilio.Types.PhoneNumber("+12059473455"),
                to: new Twilio.Types.PhoneNumber($"+{MobileNumber}")
                );

            return(codeTelephone);
        }
Exemplo n.º 29
0
        public static bool SendSmsMessage(string body, TwilioConfig config, string toPhoneNumber)
        {
            if (!config.Enabled)
            {
                // Twilio text message notifications not enabled
                return(false);
            }

            TwilioClient.Init(config.AccountSid, config.AuthToken);
            var message = MessageResource.Create(
                body: body,
                from: new Twilio.Types.PhoneNumber($"+1{config.FromNumber}"),
                to: new Twilio.Types.PhoneNumber($"+1{toPhoneNumber}")
                );

            //Console.WriteLine($"Response: {message}");
            return(message.ErrorCode == null);
        }
Exemplo n.º 30
0
    static void Main(string[] args)
    {
        // Find your Account Sid and Token at twilio.com/console
        const string accountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
        const string authToken  = "your_auth_token";

        TwilioClient.Init(accountSid, authToken);

        var message = MessageResource.Create(
            body: "Hello there!",
            from: new Twilio.Types.PhoneNumber("+15555555555"),
            mediaUrl: Promoter.ListOfOne(new Uri("https://demo.twilio.com/owl.png")),
            to: new Twilio.Types.PhoneNumber("+12316851234"),
            pathAccountSid: "ACXXXXXXXXXXXXXXXXX"
            );

        Console.WriteLine(message.Sid);
    }