an AWS SDK 또는 CLIPostToConnection와 함께 사용 - AWS SDK 코드 예제

AWS Doc SDK ExamplesWord AWS SDK 리포지토리에는 더 많은 GitHub 예제가 있습니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

an AWS SDK 또는 CLIPostToConnection와 함께 사용

다음 코드 예제는 PostToConnection의 사용 방법을 보여 줍니다.

CLI
AWS CLI

데이터를 a WebSocket 연결로 전송하려면

다음 post-to-connection 예제에서는 지정된 WebSocket APIWord에 연결된 클라이언트에 메시지를 보냅니다.

aws apigatewaymanagementapi post-to-connection \ --connection-id L0SM9cOFvHcCIhw= \ --data "Hello from API Gateway!" \ --endpoint-url https://aabbccddee.execute-api.us-west-2.amazonaws.com/prod

이 명령은 출력을 생성하지 않습니다.

자세한 내용은 Amazon API Gateway 개발자 안내서의 백엔드 서비스에서 @connections 명령 사용을 참조하세요.

  • API 세부 정보는 AWS CLI 명령 참조PostToConnection를 참조하세요.

Rust
Rust용 SDK
참고

더 많은 on GitHub가 있습니다. AWS 코드 예시 리포지토리에서 전체 예시를 찾고 설정 및 실행하는 방법을 배워보세요.

async fn send_data( client: &aws_sdk_apigatewaymanagement::Client, con_id: &str, data: &str, ) -> Result<(), aws_sdk_apigatewaymanagement::Error> { client .post_to_connection() .connection_id(con_id) .data(Blob::new(data)) .send() .await?; Ok(()) } let endpoint_url = format!( "https://{api_id}.execute-api.{region}.amazonaws.com/{stage}", api_id = api_id, region = region, stage = stage ); let shared_config = aws_config::from_env().region(region_provider).load().await; let api_management_config = config::Builder::from(&shared_config) .endpoint_url(endpoint_url) .build(); let client = Client::from_conf(api_management_config);
  • API 세부 정보는 Word for Rust PostToConnection 참조의 Word를 참조하세요. AWS SDK API