рассчитать оплату за использование субсчета twilio - PullRequest
0 голосов
/ 02 июня 2018

Мне нужно получить использование в прошлом месяце для определенного субсчета twilio.Я пытался, как указано в официальной документации, я получаю ответ при прохождении Sid и токена основной учетной записи. Однако я не могу получить никаких данных при передаче учетных данных субсчета.Вот код, который я опробовал.

$sid    = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
$token  = "your_auth_token";
$twilio = new Client($sid, $token);

$calls = $twilio->calls
                ->read(array("startTime" => new \DateTime('2018-1-15')));

foreach ($calls as $record) {
    print($record->sid);
}

1 Ответ

0 голосов
/ 28 марта 2019

Вы можете использовать Twilio RecordSource и передать CategoryEnum как TotalPrice

$sid = "ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
$token = "your_auth_token";
$categoryEnum = "total_price"
$client = new Client($sid, $token, $categoryEnum);

В C #

TwilioClient.Init(SID, AuthToken);
DateTime currentDate = DateTime.Now;
DateTime startDate = new DateTime(currentDate.Year, currentDate.Month, 1);
var twilioPrice = (await RecordResource.ReadAsync(twilioSubAccount.SID, 
        category: RecordResource.CategoryEnum.Totalprice,
        startDate: startDate,
        endDate: startDate.AddMonths(1)))
        .FirstOrDefault();
...