Twilio.Exceptions.ApiConnectionException: ошибка подключения. Задача была отменена - Twilio C # - PullRequest
0 голосов
/ 29 октября 2018

У меня проблема с извлечением записей голоса для определенного диапазона дат. Я не мог воспроизвести проблему локально. Но я постоянно получаю следующую ошибку в производстве

"Twilio.Exceptions.ApiConnectionException: Ошибка подключения: GET https://api.twilio.com/2010-04-01/Accounts/AccountID/Recordings.json?DateCreated<=2018-10-27T06:27:49Z ---> System.Threading.Tasks.TaskCanceledException: задача была отменена."

Код, который мы используем, упомянут ниже. Этот код запускается каждые 2 минуты

string accountSid = string.Empty;
string authToken = string.Empty;

  if (!string.IsNullOrEmpty(ConfigurationManager.AppSettings["TwilioAccountSID"]) && !string.IsNullOrEmpty(ConfigurationManager.AppSettings["TwilioAuthToken"]))
                    {
                        accountSid = ConfigurationManager.AppSettings["TwilioAccountSID"];
                        authToken = ConfigurationManager.AppSettings["TwilioAuthToken"];

                        TwilioClient.Init(accountSid, authToken);
                        var deleteDateRange = DateTime.UtcNow.AddDays(-1);
                        var recordings = RecordingResource.Read(
                                              dateCreatedBefore: deleteDateRange
                                            );

                        if (recordings.Count() > 0)
                        {
                            foreach (var recording in recordings)
                            {
                                RecordingResource.Delete(recording.Sid);
                            }
                        }
                    }
...