当我使用twilio API时,如何在AWS Lambda函数中使用python修复超时错误';s

当我使用twilio API时,如何在AWS Lambda函数中使用python修复超时错误';s,python,amazon-web-services,aws-lambda,twilio,Python,Amazon Web Services,Aws Lambda,Twilio,当我测试lambda函数时。它显示错误,如“任务在3.00秒后超时” 在这里,我使用python使用twilioAPI调用用户。我测试了 我的系统中的API正在工作 当我使用相同的代码测试AWS Lambda函数时,它会显示错误,如“任务在3.00秒后超时” 回复:{“errorMessage”:“2019-10-22T11:36:02.652Z 60742847-e841-449a-91d9-7c493ce0d772任务在3.00后超时 秒“} 请求ID:“60742847-e841-449a

当我测试lambda函数时。它显示错误,如“任务在3.00秒后超时”

在这里,我使用python使用
twilio
API调用用户。我测试了 我的系统中的API正在工作

当我使用相同的代码测试AWS Lambda函数时,它会显示错误,如“任务在3.00秒后超时”

回复:{“errorMessage”:“2019-10-22T11:36:02.652Z 60742847-e841-449a-91d9-7c493ce0d772任务在3.00后超时 秒“}

请求ID:“60742847-e841-449a-91d9-7c493ce0d772”

功能日志:启动请求ID:60742847-e841-449a-91d9-7c493ce0d772 版本:$最新 [信息]2019-10-22T11:35:59.650Z 60742847-e841-449a-91d9-7c493ce0d772已收到 事件:{“deviceInfo”:{“deviceId”:“G030PM033137TFAN”,“类型”: “按钮”,“剩余寿命”:96.8,“属性”:{“项目区域”: “us-west-2”、“项目名称”:“打电话给邮件”、“地点名称”: “拨打电话、发送邮件”、“设备模板名称”: “make_maill_service”},“deviceEvent”:{“buttonClicked”:{“clickType”: “单一”、“报告时间”:“2019-10-22T10:57:24.729Z”}, “placementInfo”:{“projectName”:“打电话给邮件”,“placementName”: “make_call_mail_placement”,“attributes”:{“body”:“Hello,\n这是 来自AWS物联网按钮,“主题”:“你好,这是来自AWS物联网按钮”, “电子邮件”:“nagaraju。grandhi7@gmail.com“},“设备”: {“make_maill_service”:“G030PM033137TFAN”}}}}END RequestId: 60742847-e841-449a-91d9-7c493ce0d772报告请求ID: 60742847-e841-449a-91d9-7c493ce0d772持续时间:3003.15毫秒计费 持续时间:3000毫秒内存大小:128 MB最大使用内存:85 MB初始 持续时间:586.65毫秒2019-10-22T11:36:02.652Z 60742847-e841-449a-91d9-7c493ce0d772任务在3.00秒后超时

from twilio.rest import Client
import json
client = Client(account_sid, auth_token)
call = client.calls.create( url='http://demo.twilio.com/docs/voice.xml', to='+91***************', from_='+1***********')

无法调用第三方API

AWS Lambda在专有网络中运行,他们不知道互联网之外的情况

如果您想这样做,您应该将NAT添加到lambda中

请参阅

1)打开Lambda功能 2) 请在设置超时信息和内存(MB)信息的窗口中找到以下基本设置, 默认情况下,超时时间为0到3秒。您应该更改为5秒,然后我们可以终止设置超时错误