본문으로 바로가기

Amazon SNS 메시지 발행

category AWS/SNS 2023. 3. 20. 20:43
728x90

1. 대용량 메시지 발행

Amazon S3를 이용하여 최대 2GB 메시지를 발행할 수 있다. (Java 한정)

Example: https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/java/example_code/sns#code-examples

 

GitHub - awsdocs/aws-doc-sdk-examples: Welcome to the AWS Code Examples Repository. This repo contains code examples used in th

Welcome to the AWS Code Examples Repository. This repo contains code examples used in the AWS documentation, AWS SDK Developer Guides, and more. For more information, see the Readme.md file below....

github.com

2. 특이사항

  • Endpoint를 Lambda로 설정하면 수신하는 데이터 형태는 Json이다.
  • Apple의 경우 SNS 규격이 따로 있다.

https://developer.apple.com/documentation/usernotifications/setting_up_a_remote_notification_server/sending_notification_requests_to_apns

 

Sending Notification Requests to APNs | Apple Developer Documentation

Transmit your remote notification payload and device token information to Apple Push Notification service (APNs).

developer.apple.com

3. 배치 발행

PublishBatch API를 사용하여 한번에 최대 10개의 메시지를 발행할 수 있다.

단, 모든 메시지의 총 크기는 262,144바이트(256KB)를 초과할 수 없다.

메시지에는 Batch ID가 포함된다.

728x90

'AWS > SNS' 카테고리의 다른 글

SNS FIFO Topic: 메시지 순서 지정 및 중복 제거  (0) 2023.03.13
Amazon SNS 이벤트 소스 및 대상  (0) 2023.03.06
Amazon SNS는 무엇인가?  (0) 2023.03.05