Cron Job для API детализации вызовов Exotel - PullRequest
0 голосов
/ 27 февраля 2020

Exotel имеет API сведений о вызове ( здесь ), который предоставляет подробные сведения о продолжительности вызова, состоянии вызова и т. Д. мы используем этот API для получения сведений о вызове, но проблема этого API в том, что он предоставляет сведения о вызове через некоторое время (в течение 2 минут).

Итак, что должно быть выполнено заданием cron для получения точных сведений о вызове после завершения каждого вызова?

перепробовал несколько логов c, но ни один из них не работает.

1 Ответ

0 голосов
/ 23 апреля 2020

Рекомендованным способом будет использование информации с использованием StatusCallback (webhook), документированного здесь . Это приведет к отправке sh информации о вызове на вашу конечную точку сразу после вызова. Согласно Rest Hooks , опрос не поощряется, так как 98,5% опросов теряются.

Однако, если это необходимо сделать в зависимости от варианта использования и других ограничений, логика c опроса API должна быть с экспоненциальным откатом .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...