AWS Lambda:无法在“错误”中进行回调]]

问题描述 投票:0回答:1

我正在尝试调用lambda函数。当有可用的数据resolve()时,该函数起作用,但是当出现错误时,该函数不会继续进行回调,而只会给我一个错误。

lambda.invoke({
        FunctionName: 'cognitoFunction',
        Payload: JSON.stringify({
            email: slots.Email
        })
    }, function(err, data) {
        if(err) { // Does not work

            callback(close3(sessionAttributes, { "contentType": "PlainText", "content": "ERROR" }));

        }
        else { // This part works
            callback()
        }
    });

“ errorType”:“ DependencyFailedException”,

“ errorMessage”:“无效Lambda响应:从Lambda收到错误响应:未处理“

我正在尝试调用lambda函数。当有可用数据resolve()时,该函数起作用,但是当出现错误时,它不会继续进行回调,而只是给我一个错误。 lambda ....

aws-lambda amazon-cognito amazon-lex
1个回答
0
投票

我知道了这个问题。错误进入'data'

© www.soinside.com 2019 - 2024. All rights reserved.