AWS API Gateway создает ключ API из лямбды для уникального пользователя: не работает - PullRequest
0 голосов
/ 08 сентября 2018

Я хочу создать уникальный ключ API, когда пользователь заходит на мой сайт

Я хочу сделать это из AWS Lambda на основе триггера

Я планирую сделать это через RESTAPI через axios

Я полагаю, что я неправильно понял документы. Это просто убивает меня, поскольку мое представление не за горами

внутри функции

    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){
........
})
...