public void Main(string[] args) { // Setup configuration sources. // The order in which Configuration is built // is important var builder = new ConfigurationBuilder(Options.ApplicationBaseDirectory) .AddJsonFile("config.json") .AddEnvironmentVariables() .AddUserSecrets() .AddCommandLine(args); Configuration = builder.Build(); // Instantiate a new Twilio Rest Client var client = new TwilioRestClient( Configuration.Get("AccountSid"), Configuration.Get("AuthToken") ); // Select all calls from my account var calls = client.ListCalls(new CallListRequest()); // Check for any exceptions if (calls.RestException != null) { throw new FormatException(calls.RestException.Message); } // Loop through them and show information foreach (var call in calls.Calls) { var callDetails = $"From: {call.From}, Day: {call.DateCreated}, Duration: {call.Duration}s"; WriteLine(callDetails); } ReadLine(); }
// GET: Dashboard public ActionResult Index() { //var tickets = _repository.All(); var twilio = new TwilioRestClient(_credentials.AccountSid, _credentials.AuthToken); // Build the parameters var options = new CallListRequest(); var calls = twilio.ListCalls(options); foreach (var call in calls.Calls) { Console.WriteLine(call.Direction); } return View(calls.Calls); }
static void Main(string[] args) { // Find your Account Sid and Auth Token at twilio.com/user/account string AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; string AuthToken = "your_auth_token"; var twilio = new TwilioRestClient(AccountSid, AuthToken); var request = new CallListRequest(); request.From = "client:tommy"; var calls = twilio.ListCalls(request); foreach (var call in calls.Calls) { Console.WriteLine(call.Direction); } }
public IActionResult Index(string phoneNumber) { // Instantiate a new Twilio Rest Client var client = new TwilioRestClient("your-twilio-account-sid", "your-twilio-auth-token"); // Select all calls from my account based on a phoneNumber var calls = client.ListCalls(new CallListRequest(){To = phoneNumber}); // Check for any exceptions if (calls.RestException != null) { throw new FormatException(calls.RestException.Message); } return View(calls.Calls); }
static void Main(string[] args) { // Find your Account Sid and Auth Token at twilio.com/user/account string AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; string AuthToken = "your_auth_token"; var twilio = new TwilioRestClient(AccountSid, AuthToken); var request = new CallListRequest(); request.Status = "busy"; request.To = "+15558675309"; var calls = twilio.ListCalls(request); foreach (var call in calls.Calls) { Console.WriteLine(call.StartTime); } }
static void Main(string[] args) { // Find your Account Sid and Auth Token at twilio.com/user/account string AccountSid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"; string AuthToken = "your_auth_token"; var twilio = new TwilioRestClient(AccountSid, AuthToken); var request = new CallListRequest(); request.Status = "completed"; request.StartTimeComparison = ComparisonType.GreaterThanOrEqualTo; request.StartTime = new DateTime(2009, 07, 06); var calls = twilio.ListCalls(request); foreach (var call in calls.Calls) { Console.WriteLine(call.To); } }
public void Main(string[] args) { // Instantiate a new Twilio Rest Client var client = new TwilioRestClient("your-twilio-account-sid", "your-twilio-auth-token"); // Select all calls from my account var calls = client.ListCalls(new CallListRequest()); // Check for any exceptions if (calls.RestException != null) { throw new FormatException(calls.RestException.Message); } // Loop through them and show information foreach(var call in calls.Calls){ var detail = String.Format("From: {0}, Day: {1}, Duration: {2}s", call.From, call.DateCreated, call.Duration); Console.WriteLine(detail); } }
public static CallResult GetCalls(Account Acnt) { TwilioRestClient acntInfo = new TwilioRestClient(Acnt.Sid, Acnt.AuthToken); CallResult calls = acntInfo.ListCalls(); return (calls); }
public CallResult GetCallsAll(TwilioRestClient TwilioAccount, CallListRequest CallListReq ) { var calls = TwilioAccount.ListCalls(CallListReq); return calls; }
public CallResult GetCallsAll(TwilioRestClient TwilioAccount) { var request = new CallListRequest(); var calls = TwilioAccount.ListCalls(); return calls; }