투케이2K

123. [참고 사이트] AWS SNS 푸시 메시지 발송 후 Cloud Watch Log 응답 값 확인 참고 사이트 본문

참고 사이트

123. [참고 사이트] AWS SNS 푸시 메시지 발송 후 Cloud Watch Log 응답 값 확인 참고 사이트

투케이2K 2024. 2. 29. 20:02

[참고 사이트]

제목 : [참고 사이트] AWS SNS 푸시 메시지 발송 후 Cloud Watch Log 응답 값 확인 참고 사이트

 

[설 명]

 

1. AWS SNS 를 사용해 FCM 푸시 메시지 발송

2. AWS Cloud Watch Log 에서 발송 된 메시지에 대한 Response 응답 값 확인

3. 예시 Response 응답 값 (delivery >> providerResponse 에서 실패 원인 확인 - 유효하지 않은 토큰 등)

{
  "notification": {
    "messageId": "86 ... d0ed",
    "timestamp": "2024-02-29 00:57:17.372"
  },
  "delivery": {
    "deliveryId": "e14e ... cdf7",
    "destination": "arn:aws:sns:ap-northeast-2:09..:endpoint/GCM/2k-gcm/efe...dea",
    "providerResponse": "{\"multicast_id\":\"57.. 33\",\"success\":0,\"failure\":1,\"canonical_ids\":0,\"results\":[{\"error\":\"NotRegistered\"}]}",
    "dwellTimeMs": 13,
    "token": "dEq ... 2PbB64x5MuKfh",
    "statusCode": 200
  },
  "status": "FAILURE"
}

4. 참고 사이트 : 

  - AWS  Cloud Watch Log 예시 : https://docs.aws.amazon.com/sns/latest/dg/sns-msg-status.html#platform-returncodes

  - 파이어베이스 error 에러 응답 상태 정의 : https://firebase.google.com/docs/cloud-messaging/http-server-ref?hl=ko#error-codes

반응형
Comments