Knowledge Center Monthly Newsletter - March 2025
Stay up to date with the latest from the Knowledge Center. See all new and updated Knowledge Center articles published in the last month and re:Post’s top contributors.
Amazon Simple Notification Service(Amazon SNS) 주제에 대한 프라이빗 HTTP 또는 HTTPS 엔드포인트를 구독하려고 합니다.
Amazon SNS 주제에 대한 프라이빗 HTTP 또는 HTTPS 엔드포인트를 구독하려면 다음 단계를 완료하십시오.
from __future__ import print_function import json import urllib3 http = urllib3.PoolManager() def lambda_handler(event, context): url = "PRIVATE_HTTP/S_ENDPOINT_URL" sns_message_payload = event["Records"][0]["Sns"] sns_message_headers = { "x-amz-sns-message-id": sns_message_payload['MessageId'], "x-amz-sns-message-type": sns_message_payload["Type"], "x-amz-sns-subscription-arn" : event["Records"][0]["EventSubscriptionArn"], "x-amz-sns-topic-arn" : sns_message_payload["TopicArn"] } try: r = http.request('POST', url, headers=sns_message_headers, body=json.dumps(sns_message_payload)) print(r.data) except Exception as e: print(e)
자세한 내용은 자습서: Amazon SNS에서 Lambda 사용을 참조하십시오.