Как связать sid входящего вызова с пользовательским идентификатором? В настоящее время Twilio публикует или получает свои параметры на настроенный голосовой URL, но нельзя отправить пользовательские параметры в twilio для обратного вызова с его параметрами. Пример сканирования: вызывающий абонент звонит на аутентифицированный, чтобы подключиться к другому номеру в /twiml.php
, Twilio отправляет сообщение на /voice_url.php
при инициировании вызова. Как затем связать текущего запущенного аутентифицированного вызывающего абонента с идентификатором вызова, если их идентификатор вызывающего абонента может быть неизвестен?
- Стратегия, которую я уже пробовал, заключалась в том, чтобы запрашивать Twilio для всех текущих вызовов, а затем сопоставлять идентификатор вызывающего абонента с ранее сохраненным callerId из состояния twilio statuscall в voice_url, но если у меня есть несколько вызовов, идущих с более чем одним `` неизвестным '' идентификатором вызывающего абонента, это не будет работать.