В прилагаемом изображении общая продолжительность голосовых минут для июля составляет 30 минут. Однако, если я вытащил журналы вызовов за тот же месяц июля 2014 года (используя инструкцию в https://www.twilio.com/docs/api/rest/call) , я получаю общую продолжительность как 17 минут. Не должно быть равным значение использования и общая продолжительность звонка в журнале?Общая продолжительность звонка Twilio не совпадает с биллинговыми минутами
Вот мой исходный код для поиска файлов журнала вызовов за июль 2014 года. Любая помощь очень ценится.
public static void callLogs(string AccountSid, string AuthToken)
{
var twilio = new TwilioRestClient(AccountSid, AuthToken);
var request = new CallListRequest();
request.StartTimeComparison = ComparisonType.GreaterThanOrEqualTo;
request.StartTime = new DateTime(2014, 07, 01);
request.EndTimeComparison = ComparisonType.LessThanOrEqualTo;
request.EndTime = new DateTime(2014, 07, 31);
var calls = twilio.ListCalls(request);
int? voiceMinutes = 0;
decimal? totalCost = 0;
foreach (var call in calls.Calls)
{
if (call.Price != null)
{
voiceMinutes += call.Duration;
totalCost += call.Price ;
}
Console.WriteLine(call.Price +"-" + call.DateCreated + "-" + call.From + "-" + call.To + "-" + call.Status + "-" + call.Duration );
}
Console.WriteLine("Total Voice:" + int.Parse ((voiceMinutes/60).ToString()));
Console.WriteLine("Total Cost :" + totalCost);
}
потеря 13 минут денег? .... хорошая мысль, но надеясь, что кто-то из Twilio может это прояснить. – bp581
Это сработало ... !!!! – bp581