当用户挂断或完成时,我试图从 twilio 获得通知。我已经获得了呼叫用户的代码,但呼叫完成后我无法收到通知。
from twilio.rest import TwilioRestClient
def call():
account_sid = '************************'
auth_token = '***********************'
client = TwilioRestClient(account_sid, auth_token)
call = client.calls.create(to='+254723453841',
from_='+1 214-390-9422',
url='https://dl.dropbox.com/u/*******/acceptanceOfTerms.xml',
if_machine='Hangup', timeout=20, status_callback='https://dl.dropbox.com/u/*******/response.xml' )
print call.sid
print 'The Sid is '+ call.sid+' and the call status is '+call.status
Frrm twilio 文档http://www.twilio.com/docs/quickstart/python/rest/call-request您应该包含一个用于通知的 url。我的问题是 url 中这个文件的内容应该是什么,以及我如何才能收到关于呼叫已完成或拒绝等状态的返回。