AWS Lambda不触发Node.js请求模块

时间:2018-12-19 11:49:21

标签: node.js aws-lambda

我正在尝试执行具有请求模块的Lambda函数。不幸的是,它没有触发请求模块。它也不会在cloudwatch日志中给出任何错误。

请求您的帮助,可能是此请求模块未触发的问题。使用邮递员即可使用。

使用的Nodejs版本:8.10

request({
      url: 'https://api.amazon.com/user/profile',
      headers: {
        'Authorization': 'Bearer '+ bearerTok,
          'Content-Type': 'application/json'
        },
      rejectUnauthorized: false
    }, function(err, res) {
          if(err) {
            console.error("Error"+err);
          } else {
            console.log("Result+"+res.body);
            callback( res.body);
          }

    });

1 个答案:

答案 0 :(得分:1)

您需要指定METHOD是什么类型。 Function R30(Num As Double, Round As Integer, Optional Factor As Integer) _ As Double If IsMissing(Factor) Then Factor = 3 Dim dblNum As Double Dim dblDif As Double dblNum = Num / 10 ^ Round dblDif = (dblNum - Int(dblNum)) * 10 ^ Round If dblDif <> 0 Then If dblDif < Factor * 10 ^ (Round - 1) Then R30 = Int(dblNum) * 10 ^ Round Else R30 = (Int(dblNum) + 1) * 10 ^ Round End If Else R30 = Num End If End Function Sub R30use() Debug.Print R30(133, 1, 3) End Sub

method : "TYPE"