gpt4 book ai didi

java - AWS 简单电子邮件服务 - Java 接收 Lambda 和 STOP_RULE

转载 作者:行者123 更新时间:2023-12-02 04:31:21 37 4
gpt4 key购买 nike

我会从接收 lambda 的 Java SES 返回什么来导致规则停止?

AWS 提供了 Node 示例,但是 Java 中会是什么样子?

https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-action-lambda-example-functions.html

exports.handler = function(event, context, callback) {
...
// Stop processing rule set, dropping message
callback(null, {'disposition':'STOP_RULE'});
} else {
callback(null, null);
}
};

我该如何使用 Java SDK 来做到这一点?

@Override
public Object handleRequest(Object request, Context context) {
//Return what?
}

仅返回字符串“STOP_RULE”是行不通的。

最佳答案

看来 Java SDK 的工作方式与 Node.js 相同。不同之处在于 SDK 必须使用 Jackson 在输出时序列化对象。返回 JSON 字符串不起作用,但对象可以:

return Collections.singletonMap("disposition", "STOP_RULE");

关于java - AWS 简单电子邮件服务 - Java 接收 Lambda 和 STOP_RULE,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56581664/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com