Etapa 2: executar a aplicação de amostra vinculado ao SNS - Amazon Simple Notification Service

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Etapa 2: executar a aplicação de amostra vinculado ao SNS

  1. No AWS Lambda console, no painel de navegação, escolha Aplicativos.

  2. Na página Aplicativos, no campo de pesquisa, busque serverlessrepo-fork-example-ecommerce-my-app e escolha o aplicativo.

  3. Na seção Recursos, faça o seguinte:

    1. Para encontrar o recurso cujo tipo é ApiGatewayRestApi, classifique os recursos por Tipo, por exemploServerlessRestApi, e expanda o recurso.

    2. Dois recursos aninhados são exibidos, dos tipos ApiGatewayDeployment e ApiGatewayStage.

    3. Copie o link Endpoint da API de produção e anexe /checkout a ele, por exemplo:

      https://abcdefghij.execute-api.us-east-2.amazonaws.com/Prod/checkout
  4. Copie o JSON a seguir em um arquivo denominado test_event.json.

    { "id": 15311, "date": "2019-03-25T23:41:11-08:00", "status": "confirmed", "customer": { "id": 65144, "quantity": 2, "price": 25.00, "subtotal": 50.00 }] }
  5. Para enviar uma solicitação HTTPS ao endpoint da API, envie a carga do evento de exemplo como entrada, executando um comando curl, por exemplo:

    curl -d "$(cat test_event.json)" https://abcdefghij.execute-api.us-east-2.amazonaws.com/Prod/checkout

    A API retorna a seguinte resposta vazia, indicando uma execução bem-sucedida:

    { }