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
-
No AWS Lambda console, no painel de navegação, escolha Aplicativos.
-
Na página Aplicativos, no campo de pesquisa, busque
serverlessrepo-fork-example-ecommerce-
e escolha o aplicativo.my-app
-
Na seção Recursos, faça o seguinte:
-
Para encontrar o recurso cujo tipo é ApiGatewayRestApi, classifique os recursos por Tipo, por exemplo
ServerlessRestApi
, e expanda o recurso. -
Dois recursos aninhados são exibidos, dos tipos ApiGatewayDeployment e ApiGatewayStage.
-
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
-
-
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 }] }
-
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:
{ }