AWS API Gateway从lambda为唯一用户创建API密钥:不起作用

时间:2018-09-08 10:01:38

标签: amazon-web-services aws-lambda aws-api-gateway api-key aws-sdk-js

每当用户登录我的网站时,我都想创建一个唯一的api密钥

我想基于触发器从AWS Lambda做到这一点

我计划通过axios通过RESTAPI做到这一点

我相信我误解了文档,因为我的投稿指日可待

函数内部

    var x = await axios.post('/apikeys',{
    name : "aaaaaa",
    description : "Strinaaaag",
    enabled : true,
    generateDistinctId : true,
    value : "sasdasdasdasdsd",
    stageKeys : [ {
      restApiId : "Strissng",
      stageName : "prod"
    } ],
  })

这甚至不起作用

params = {
        name : "aaaaaa",
        description : "Strinaaaag",
        enabled : true,
        generateDistinctId : true,
        value : "sasdasdasdasdsd",
        stageKeys : [ {
          restApiId : "Strissng",
          stageName : "prod"
        } ],
      }

AWS.APIGateway().createApiKey(params,function(err,data){
........
})

0 个答案:

没有答案