API Twilio получает дополнительные параметры, которые я передал вызову

Я использую ресурс вызова из Twilio API, и мне нужно получить дополнительные параметры, которые я передал для вызовов, которые я сделал. В моем приложении я передаю дополнительные параметры с параметрами запроса, такими как .../Calls.json?foo=bar. Эти дополнительные параметры содержат информацию для клиента и тому подобное. Однако, когда я пытаюсь получить все вызовы от Twilio API через https://api.twilio.com/2010-04-01/Accounts/AC789cf80fc3910717722e21f7714c5b98/Calls.json, я получаю все вызовы, но никаких следов этих дополнительных параметров, переданных вызову, нет. Мне удалось получить некоторые из этих параметров в ресурсе уведомлений, где он включал созданный мной URI запроса, но ресурс уведомлений сделал это только для сообщений об ошибках. Как можно сделать что-то подобное? Должен ли я включать обратные вызовы статуса и проверять каждый из них вручную?


person David Prifti    schedule 07.10.2020    source источник


Ответы (1)


Эти параметры запроса отправляются в ваше приложение, которое их использует. Вот как вы получите к ним доступ, а не так, как вы нашли, через исторические журналы ресурсов / Calls.

Как обмениваться информацией между вашими приложениями

Передача пользовательской информации через Запросы к Twilio

person Alan    schedule 07.10.2020
comment
Верно ли это для цифр, которые собираются во время разговора? То есть должно ли мое приложение сохранять их в базе данных, потому что они не сохраняются Twilio? - person David Prifti; 07.10.2020
comment
Да это верно. Если вы используете Twilio Studio, он имеет свои собственные журналы, в которых фиксируется Gather Input on Call информация о виджете. Ресурсы Studio REST API v2 - twilio. com / docs / studio / rest-api / v2 # studio-rest-api-v2-resources. - person Alan; 07.10.2020