Ich habe ein Problem mit meiner Lambda-Funktion. Es nimmt die Daten der Geräte und sendet die Push-Benachrichtigung (Informationen, dass jemand Sie zu Freunden hinzugefügt hat). Es kommt jedoch häufig vor, dass die Push-Benachrichtigung nicht gesendet wird. Manchmal muss ich die Funktion mehrmals aktivieren (durch gleichzeitiges Klicken auf die Schaltfläche), um Push-Benachrichtigungen zu senden. Beim Testen der folgenden Funktion in Lambda sendet es keine Push-Benachrichtigungen. Was könnte das Problem sein?Senden SNS Push durch Lambda - keine Nachricht?
Vielen Dank im Voraus, John
console.log("Loading friend-request function");
var AWS = require("aws-sdk");
exports.handler = function(event, context) {
var senderID = event.senderID;
var receiverID = event.receiverID;
var message = event.message;
var eventText = JSON.stringify(event);
console.log("Received event:", eventText);
var sns = new AWS.SNS();
var params = {
Message: message,
Subject: "Test SNS From Lambda",
TargetArn: receiverID
};
context.succeed(message);
sns.publish(params, context.done);
};
Das funktioniert, danke! :) –