Получить журналы использования/журналов исходящих SMS-сообщений по индивидуальному номеру телефонаPhp

Кемеровские программисты php общаются здесь
Anonymous
Получить журналы использования/журналов исходящих SMS-сообщений по индивидуальному номеру телефона

Сообщение Anonymous »

Я пытаюсь получить журналы исходящих SMS для каждого отдельного номера телефона, настроенного в суб-аккаунте twilio. Я использую язык программирования PHP и заглянул в консоль API:
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;
}
Но подсчет количества смс для каждого номера занимает слишком много времени. Я настроил 5 номеров в одном субаккаунте и у меня есть 10 субаккаунтов
это нарушит ограничения.
Есть ли способ подсчитать количество смс для каждого номера телефона без повторения сообщений?

Подробнее здесь: https://stackoverflow.com/questions/375 ... usage-logs

Вернуться в «Php»