【发布时间】:2015-05-29 19:45:51
【问题描述】:
所以我正在使用 twilio api 从列表中拨打电话
NUMS = ['xxx-xxx-xxxx', 'jjj-jjj-jjjj']
for num in NUMS:
c = make_call(num, "Hi-how-are-you!!!")
make_call 函数包含 twillio 代码
def make_call(to_number, mesg):
global FROM
call_status = ['COMPLETED', 'FAILED', 'BUSY', 'NO_ANSWER']
# put your own credentials here
ACCOUNT_SID = "--------------------"
AUTH_TOKEN = "--------------------"
client = TwilioRestClient(ACCOUNT_SID, AUTH_TOKEN)
call = client.calls.create(
to=to_number,
from_=FROM,
url=URL+"/voice/reply/"+mesg,
method="POST",
status_callback=URL+"/voice/status",
status_callback_method="POST",
timeout=10
)
return call
不知道我做错了什么,但它会排队,然后同时呼叫他们。如果我接听电话,另一个结束。
我想按顺序调用,并且输入time.sleep() 也不起作用。
感谢您的帮助。
【问题讨论】:
-
愚蠢的问题,但您是否尝试过将
time.sleep的时间设为 11 秒?
标签: python-3.x flask twilio