2015-09-07 2 views
3

В Twilio REST API можно получить список участников для завершенной конференции? Я пытаюсь рассчитать продолжительность каждого участника в конце конференции. Я прохожу обратный вызов «действие» при создании конференции, но в этом обратном вызове (когда конференция заканчивается и вызывается обратный вызов), когда я запрашиваю ресурс Участников для ConferenceSid, список участников теперь пуст. Я вижу участников этого ресурса во время работы конференции, если я ударил его вручную, но, по-видимому, они исчезают, когда заканчивается конференция (но до вызова обратного вызова). Есть ли у кого-нибудь мысли о том, как получить либо все объекты Участника, либо все объекты вызова (или номера вызова), которые связаны с завершенной конференцией? Спасибо за любую помощь.Twilio Участники завершенной конференции

ответ

1

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

В вашем случае я считаю, что вы можете обойти ограничения REST Api Twilio. Вам нужно будет сохранить CallSid каждого участника, когда будет создан каждый этап конференц-вызова. После завершения конференц-связи вы можете получить записи вызовов для сохраненных вызовов call_sids.

Чтобы уточнить, вы получите данные вызова из calls endpoint вместо participants endpoint. Имеет ли это смысл? Я могу прояснить и добавить примеры кода, если это поможет.

Я думаю, что я сделаю что-то подобное, чтобы решить мою проблему. Если кто-то знает лучший способ сделать это, дайте мне знать. Я также поговорю с моим представителем Twilio, чтобы узнать, могут ли они это решить.

Спасибо, Джаред

Update: я в конечном итоге делает это, и она работала очень хорошо. Всякий раз, когда я создавал нового участника конференц-вызова, я хранил конференцию_sid и call_sid в таблице в базе данных. когда мне нужна была информация о вызове, я просто использовал эту таблицу и twilio's rest api для телефонных звонков.

+0

Да, я реализовал аналогичное решение. Twilio rep говорит мне, что эти изменения могут быть добавлены в ресурс Конференции в какой-то момент. Спасибо за вашу помощь, Джаред. – user5304181

0

Нет, они в настоящее время недоступны.

Смежные вопросы