Проверьте, занят ли мой номер twilio

У меня есть один номер twilio XXXXXXXXXX , с помощью которого я хочу, чтобы мои пользователи могли пользоваться функциями вызова, поскольку я не могу позволить себе индивидуальный номер для каждого пользователя.

Таким образом, мне нужно знать, как получить статус моего собственного номера? В основном, если номер используется для другого звонка в данный момент.

Одна мысль — позвонить на сам номер, но это в первую очередь даст мне статус «занято».

Прошу помощи в следующем. ТИА


person silverFoxA    schedule 29.12.2016    source источник
comment
Вы хотите использовать один номер только для исходящих или входящих вызовов или для обоих одновременно?   -  person tiblu    schedule 29.12.2016
comment
Это для исходящих и входящих звонков, скорее всего, будет ограничено   -  person silverFoxA    schedule 29.12.2016
comment
Что произойдет, если вы попробуете совершить исходящий вызов во время выполнения другого исходящего вызова с этого номера? Если он выдает ошибку, обработайте ее соответствующим образом. Я должен признать, что мне трудно найти ответы и возможные ответы об ошибках в документах Twilio API. Вторая идея состоит в том, чтобы самостоятельно отслеживать использование номера, используя необязательный параметр StatusCallback при начале звонка (twilio.com/docs/api/rest/making-calls#post-parameters-Optional). Предоставьте веб-перехватчик для отслеживания хода вызова, и вы всегда сможете проверить ход выполнения из собственного хранилища при запуске нового.   -  person tiblu    schedule 29.12.2016


Ответы (1)


Евангелист разработчиков Twilio здесь.

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

person philnash    schedule 03.01.2017