Я использую Twilio REST Api для создания вызова программно, с подключенными веб-перехватчиками состояния вызова и записей. POST-запросы веб-перехватчика в настоящее время попадают на сервер, но мне не удается, потому что существует требование для пользовательской записи заголовка .
Я хочу иметь возможность передавать свои пользовательские заголовки (которые должны быть отправлены в будущих заголовках запросов веб-перехватчиков), когда я создаю эти вызовы с URL-адресами веб-перехватчиков. Пользовательский заголовок должен иметь значение dynamic
.
У меня есть что-то вроде этого:
call = @client.calls.create(
to: "+1XYZ",
from: ENV['TWILIO_ACCESS_NUMBER'],
twiml: '<Response><Record /></Response>',
status_callback: @@callStatusHandler,
status_callback_event: ['answered', 'completed'],
)
Когда я создаю такие вызовы, у меня будет доступ к sessionid
с динамическим значением, скажем, my-session-value
. Теперь, когда приходит запрос веб-перехватчика, я хочу sessionid = my-session-value
в заголовке.
Есть ли способ добиться этого?