Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Amazon Connect检查lambda函数_Python_Amazon Web Services_Aws Lambda_Connect - Fatal编程技术网

Python Amazon Connect检查lambda函数

Python Amazon Connect检查lambda函数,python,amazon-web-services,aws-lambda,connect,Python,Amazon Web Services,Aws Lambda,Connect,是否可以使用AWS为Amazon connect构建lambda函数,该函数检查假日的日期,并确定流量是在小时内还是小时外。这实际上是一个常见的请求。只需创建一个Lambda函数,将今天的日期与假日数组进行比较,或者可以访问包含假日的数据库。让Lambda返回“假日”是否为真 本指南将向您展示如何格式化Lambda的响应。 下面的图片演示了如何连接联系人流以点击Lambda函数,然后使用“检查联系人属性”确定Lambda的回调返回的“holiday”是true还是false 下面的图片演示了

是否可以使用AWS为Amazon connect构建lambda函数,该函数检查假日的日期,并确定流量是在小时内还是小时外。

这实际上是一个常见的请求。只需创建一个Lambda函数,将今天的日期与假日数组进行比较,或者可以访问包含假日的数据库。让Lambda返回“假日”是否为真

本指南将向您展示如何格式化Lambda的响应。

下面的图片演示了如何连接联系人流以点击Lambda函数,然后使用“检查联系人属性”确定Lambda的回调返回的“holiday”是true还是false

下面的图片演示了如何使用检查联系人属性步骤对Lambda函数返回的“holiday”属性进行操作

我对你的python代码做了一些修改。试着做些这样的事情来让你开始

from datetime导入日期
def lambda_处理程序(事件、上下文):
d1=str(date.today())
d2=‘2018-03-06’
如果d1==d2:
返回{“假日”:“真”}
其他:

return{“holiday”:“False”}
我已经做了所有需要做的事情,但我认为我的代码失败了。在此之前,我从未用Python编程,所以我不完全知道自己在做什么。它将holiday返回为true,但my flow始终在调用函数块中获取错误。从datetime导入日期定义lambda_处理程序(事件,上下文):d1=str(date.today())d2='2018-03-06'如果d1==d2:result={“holiday”:“true”};返回结果;else:holiday={“holiday”:“False”};返回结果;您的代码示例中存在一些小的语法问题。我已经更新了一个工作示例来帮助您开始。如果这有帮助,请不要忘记更新投票/标记正确答案,以便将来其他人可以轻松找到。