FCM 등록
#
OverviewGCCS에서 인증 알림 기능을 사용하기 위한 방법을 설명합니다.
#
기능 설명모바일이 아닌 웹 또는 Windows 등 다른 플랫폼에서 GCCS 인증을 요청했을 때, iOS SDK를 적용한 모바일 앱에서 인증 요청 푸시 알림을 전달 받기 위해서는 FCM 등록 및 토큰 업데이트 기능이 필요합니다.
#
FCM SERVER KEY 확인인증 알림을 받기 위해서는 Firebase Cloud Messaging(FCM)에서 발급 받은 서버 키(Server key)를 클라이언트 등록 요청 때 같이 보내줘야 합니다.
FCM SERVER KEY 확인 방법은 다음과 같습니다.
- Firebase Console 에서 프로젝트를 새로 생성하거나 기존의 프로젝트를 불러옵니다.
- [프로젝트 설정] > [클라우드 메시징] 메뉴에서 서버 키(Server key)를 확인합니다.
FCM SEVER KEY 확인 후에 클라이언트 등록 요청 시 함께 요청바랍니다.
#
FCM 푸시 토큰 등록인증 알림에 사용할 FCM 푸시 토큰을 등록합니다.
iOS 디바이스에서 생성한 FCM 토큰을 GuardianSdk
의 requestTokenUpdate()
를 호출하여 등록 및 업데이트합니다.
FCM 푸시 토큰이 유효기간 만료 등으로 변경되었을 때도 requestTokenUpdate()
를 호출하여 업데이트가 필요합니다.
#
ParameterKey | Value | Description |
---|---|---|
token | String | FCM 푸시 토큰 |
#
Example// FCM 푸시 토큰 등록GuardianService.sharedInstance.requestTokenUpdate(token: fcmToken!) { rtCode, rtMsg in ... } onFailed: { errCode, errMsg in ... }
#
TokenResponseKey | Value | Description |
---|---|---|
rtCode | 0 | 결과코드 |
rtMsg | String | 결과 메시지 |
FCM 푸시 토큰 등록 API 호출 성공 시 rtCode
로 0
이 수신됩니다.
#
ErrorResultKey | Value | Description |
---|---|---|
errorCode | Int | 에러코드 |
errorMessage | String | 에러메시지 |
FCM 푸시 토큰 등록 API 호출 실패 시 errorCode
가 수신됩니다.