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à.
I seguenti esempi di codice mostrano come eseguire azioni e implementare scenari comuni utilizzando AWS Command Line Interface with API Gateway ManagementAPI.
Le operazioni sono estratti di codice da programmi più grandi e devono essere eseguite nel contesto. Sebbene le azioni mostrino come richiamare le singole funzioni di servizio, è possibile visualizzare le azioni nel loro contesto negli scenari correlati.
Ogni esempio include un collegamento al codice sorgente completo, in cui è possibile trovare istruzioni su come configurare ed eseguire il codice nel contesto.
Argomenti
Azioni
Il seguente esempio di codice mostra come utilizzaredelete-connection
.
- AWS CLI
-
Per eliminare una WebSocket connessione
L'
delete-connection
esempio seguente disconnette un client dall'area specificata WebSocket API.aws apigatewaymanagementapi delete-connection \ --connection-id
L0SM9cOFvHcCIhw=
\ --endpoint-urlhttps://aabbccddee.execute-api.us-west-2.amazonaws.com/prod
Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Usa i comandi @connections nel tuo servizio di backend nella Amazon API Gateway Developer Guide.
-
Per API i dettagli, consulta DeleteConnection AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzareget-connection
.
- AWS CLI
-
Per ottenere informazioni su una WebSocket connessione
L'
get-connection
esempio seguente descrive una connessione al valore specificato WebSocket API.aws apigatewaymanagementapi get-connection \ --connection-id
L0SM9cOFvHcCIhw=
\ --endpoint-urlhttps://aabbccddee.execute-api.us-west-2.amazonaws.com/prod
Output:
{ "ConnectedAt": "2020-04-30T20:10:33.236Z", "Identity": { "SourceIp": "192.0.2.1" }, "LastActiveAt": "2020-04-30T20:10:42.997Z" }
Per ulteriori informazioni, consulta Usa i comandi @connections nel tuo servizio di backend nella Amazon API Gateway Developer Guide.
-
Per API i dettagli, consulta GetConnection AWS CLI
Command Reference.
-
Il seguente esempio di codice mostra come utilizzarepost-to-connection
.
- AWS CLI
-
Per inviare dati a una WebSocket connessione
L'
post-to-connection
esempio seguente invia un messaggio a un client connesso alla rete specificata WebSocket API.aws apigatewaymanagementapi post-to-connection \ --connection-id
L0SM9cOFvHcCIhw=
\ --data"Hello from API Gateway!"
\ --endpoint-urlhttps://aabbccddee.execute-api.us-west-2.amazonaws.com/prod
Questo comando non produce alcun output.
Per ulteriori informazioni, consulta Usa i comandi @connections nel tuo servizio di backend nella Amazon API Gateway Developer Guide.
-
Per API i dettagli, consulta PostToConnection AWS CLI
Command Reference.
-