![]() |
1
2
应该为forward()函数的谓词定义一个动作URL。然后,请求到该操作URL的DialCallStatus(它将引导回Flask应用程序的URL)将告诉您调用是否成功。如果调用未成功“完成”,则将路由到VM逻辑,否则。一个动词的默认超时时间是30秒,所以你在那里很好。 关键逻辑在下面的函数中,将逻辑移植到Python应该没有那么困难。 因此,基本上对于上述函数,如果DialCallStatus完成,您希望挂断呼叫,否则将路由到VM/Twimlet。 |
![]() |
2
0
现在,REST-ful应用程序将列出已批准的号码并阻止不需要的号码。任何已批准或未阻止的号码都将转发到目标电话号码。如果20秒后无人接听,应用程序会将呼叫路由到我的手机
显然,这个示例应用程序包含硬编码的过滤器,这些过滤器只包含伪数据。在现实生活中,每次有调用传入时,我都会从数据存储中加载这些。这样,我就可以从REST-ful应用程序外部修改这些过滤器,而不必重新编译甚至重新启动该应用程序。 到目前为止,我的初始编码工作得很好。
|