本文整理汇总了C#中Twilio.TwilioRestClient.GetCall方法的典型用法代码示例。如果您正苦于以下问题:C# TwilioRestClient.GetCall方法的具体用法?C# TwilioRestClient.GetCall怎么用?C# TwilioRestClient.GetCall使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Twilio.TwilioRestClient
的用法示例。
在下文中一共展示了TwilioRestClient.GetCall方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: Main
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 call = twilio.GetCall("CA42ed11f93dc08b952027ffbc406d0868");
Console.WriteLine(call.To);
}
示例2: GetPrice
private static decimal? GetPrice(TwilioRestClient client, string callId)
{
try
{
var count = 3;
var price = 0m;
while (count > 0)
{
var call = client.GetCall(callId);
if (call.Price.HasValue)
price = (-1) * call.Price.Value;
if (price > 0)
break;
count--;
Thread.Sleep(5000);
}
Log.InfoFormat("Price: {0}, callId: {1}", price, callId);
return price;
}
catch (Exception e)
{
Log.ErrorFormat("GetPrice: StackTrace:{0}, Message: {1}", e.StackTrace, e.Message);
}
return null;
}
示例3: GetCallStatus
private static string GetCallStatus(Call activeCall)
{
string accountSid = "ACa2de2b9a03db42ee981073b917cc8132";
string authToken = "921a664399748302a019ee35c40e888c";
TwilioRestClient client = new TwilioRestClient(accountSid, authToken);
var call = client.GetCall(activeCall.Sid);
return call.Status;
}
示例4: GetCallDuration
private static int GetCallDuration(Call activeCall)
{
string accountSid = "ACa2de2b9a03db42ee981073b917cc8132";
string authToken = "921a664399748302a019ee35c40e888c";
TwilioRestClient client = new TwilioRestClient(accountSid, authToken);
var call = client.GetCall(activeCall.Sid);
return call.Duration.HasValue ? call.Duration.Value : 0;
}
示例5: GetCall
private static LocationalCall GetCall(string CallSid)
{
string accountSid = "ACa2de2b9a03db42ee981073b917cc8132";
string authToken = "921a664399748302a019ee35c40e888c";
TwilioRestClient client = new TwilioRestClient(accountSid, authToken);
var call = client.GetCall(CallSid);
return new LocationalCall(call);
}