SNSトピックに公開しようとしていますが、Samba関数とSQSキューに通知します。私のラムダ関数は呼び出されますが、CloudWatchのログには、「イベント」オブジェクトが「なし」と記録されます。 boto3ドキュメントでは、kwarg MessageStructure = 'json'を使用すると書かれていますが、それはClientErrorをスローします。AWS:boto3(Python2)を介してLambda関数のSNSメッセージを公開
私は十分な情報を提供しました。
コード例:
import json
import boto3
message = {"foo": "bar"}
client = boto3.client('sns')
response = client.publish(
TargetArn=arn,
Message=json.dumps(message)
)
あなたがsenにしようとしているのであれば、 '' MessageStructure''のパラメータが必要です異なるタイプの加入者(例えば、電子メール対SMS)。ラムダ関数のコードを含めることができますか?私は上記のコードはエラーなしで動作すると仮定しています。 – garnaat