https://www.twilio.com/docs/api/rest/usage-records
Но, согласно моим исследованиям, API записи использования возвращает только общую информацию об использовании моей учетной записи twilio. т. е. 500 исходящих смс на все три подписанных номера в моем аккаунте, скажем N1, N2 и N3. Здесь я хочу получить количество отправленных и полученных SMS индивидуально для каждого номера N1, N2 и N3. Пожалуйста, помогите мне в этом отношении.
Спасибо
Я уже сделал это.
Код: Выделить всё
$sub_acc = $client->accounts->get($sub_account->sid);
$numbers = $sub_acc->incoming_phone_numbers;
$phone_sms_count = array();
foreach ($numbers as $number) {
$sms_count = 0;
foreach ($sub_acc->messages->getIterator(0, 50, array(
"From" => $number->phone_number,
"DateSent" => $last_six_months_date)) as $sms)
{
$sms_count++;
}
$phone_sms_count[$number->phone_number] = $sms_count;
}
это нарушит ограничения.
Есть ли способ подсчитать количество смс для каждого номера телефона без повторения сообщений?
Подробнее здесь: https://stackoverflow.com/questions/375 ... usage-logs