【发布时间】:2018-07-18 05:37:41
【问题描述】:
抱歉,我是个菜鸟,只从 AWS 开始。
这次我想要实现的是使用 Lambda 通过向我的 iot 特定主题发布消息来响应新项目到达 s3。我配置了 s3 和 lambda,可以在 Lambda 控制台中看到调用计数。所以我假设那部分正在工作。我不明白的是如何在 mqtt 控制台上向主题发送确认消息?我正在尝试了解 Lambda 的工作原理,然后在新项目到达 s3 时将推送通知实现到 ios 或 android 应用程序。这是我已经尝试实现的代码示例。
import boto3
import json
client = boto3.client('iot-data', region_name='eu-west-1')
# Change topic, qos and payload
response = client.publish(
topic='$mytopic/iot',
qos=1,
payload=json.dumps({"foo":"bar"})
)
【问题讨论】:
-
这不是 Lambda 函数。 Python 中的 Lambda 函数具有特定的事件处理函数。见docs.aws.amazon.com/lambda/latest/dg/…。
标签: amazon-web-services amazon-s3 aws-lambda aws-iot