2015-11-03 7 views
0

Я интегрирую вызов twilio. Мое требование - когда статус вызова twilio «занят», электронное письмо будет отправлено пользователю. Но я не получил занятого статуса. Я получил статус «нет ответа» в следующих случаях.Twilio call busy status

  1. Twilio делает звонок, и я отменяю телефон.
  2. Twilio делает звонок, когда телефон уже звонит.

каждый раз, когда я получил статус «нет ответа». Может ли кто-нибудь объяснить, когда я получу статус «занят»?

ответ

0

Меган из Twilio здесь.

Вы можете использовать свойство busy в параметре status, чтобы определить вызовы, соответствующие этим критериям. Я не уверен, почему во втором сценарии вызывающий абонент не получит сигнал занятости.

Вот пример в Python, который вы можете протестировать при вызове более одного номера, чтобы определить, может ли это быть проблемой несущей. Вы также можете узнать больше о параметрах состояния in the docs.

from twilio.rest import TwilioRestClient 

# Your Account Sid and Auth Token from twilio.com/user/account 
account_sid = YOUR_ACCOUNT_SID 
auth_token = YOUR_AUTH_TOKEN 
client = TwilioRestClient(account_sid, auth_token) 

# A list of call objects with the status property busy 
calls = client.calls.list(status="busy") 
+0

Ok. Twilio делает звонок, и я отменяю его. Через 10 секунд twilio делает другой звонок. Могу ли я контролировать эти 10 секунд? – user4311278

+0

Контроль, чтобы сделать то, что именно? –