Fase 2: Esecuzione dell'applicazione SNS di esempio collegata - Amazon Simple Notification Service

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Fase 2: Esecuzione dell'applicazione SNS di esempio collegata

  1. Nella AWS Lambda console, nel pannello di navigazione, scegli Applicazioni.

  2. Nel campo di ricerca della pagina Applications (Applicazioni), cercare serverlessrepo-fork-example-ecommerce-my-app e quindi scegliere l'applicazione.

  3. Nella sezione Resources (Risorse), procedere come segue:

    1. Per trovare la risorsa il cui tipo è ApiGatewayRestApi, ordina le risorse per Tipo, ad esempioServerlessRestApi, e poi espandi la risorsa.

    2. Vengono visualizzate due risorse annidate, di tipo ApiGatewayDeployment e ApiGatewayStage.

    3. Copia il link Prod API endpoint e aggiungilo, /checkout ad esempio:

      https://abcdefghij.execute-api.us-east-2.amazonaws.com/Prod/checkout
  4. Copia quanto segue in un file JSON denominato. 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. Per inviare una HTTPS richiesta al tuo API endpoint, trasmetti il payload dell'evento di esempio come input eseguendo un curl comando, ad esempio:

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

    APIrestituisce la seguente risposta vuota, che indica un'esecuzione riuscita:

    { }