2015년 2월 21일 토요일

Google Cloud Messaging (GCM) 구현하기 - 2/4

GCM Connection Server

"Google Cloud Messaging (GCM) 구현하기 - 1/4"에서 설명했듯이 GCM의 구성요소는 서드 파티 서버와 GCM Connection Server, 클라이언트 앱으로 이루어져 있다.

이번 포스팅에서는 그 중 GCM Connection Server 에 대해 살펴본다.

순서
1. 구글 API  프로젝트 생성하기
2. GCM 서비스 활성화하기
3. API 키 발급 받기

구글 API 프로젝트 생성하기

1. 구글 API Console 접속
https://code.google.com/apis/console

2. "프로젝트 만들기" 클릭


3. "프로젝트 이름" & "프로젝트 ID" 입력
프로젝트 ID는 기본값을 사용해도 되고, 원하는 이름으로 입력해도 된다.
여기서는 기본값을 사용했다.

4. "만들기" 클릭
프로젝트 생성중
"만들기" 버튼을 클릭하면 오른쪽 아래에 다이얼로그가 그림처럼 뜬다. 프로젝트 생성이 완료되면 다음 그림처럼 바뀌고 생성한 프로젝트 대시보드로 이동한다.
프로젝트 생성 완료
대시 보드 상단에 보면 프로젝트 ID와 프로젝트 번호가 있다.
프로젝트 번호는 나중에 GCM sender ID로 사용된다.

이제 프로젝트 생성이 완료됐다.

GCM 서비스 활성화하기

1. 왼쪽 사이드 바에서 "API 및 인증" -> "API"를 선택한다.
2. 오른쪽 API 목록에서 "Google Cloud Messaging for Android"의 사용 버튼을 클릭한다.
맨 위 "사용 설정된 API"에 다음처럼 추가된 것을 확인할 수 있다.

API 키 발급 받기

1. 왼쪽 사이드 바에서 "API 및 인증" -> "사용자 인증 정보"를 선택한다.

2. "공개 API 액세스" 의 "새 키 만들기" 버튼을 클릭한다.
3. 새 키 만들기 다이얼로그에서 "서버 키"를 클릭한다.

4. 만들기 버튼을 클릭한다.

"이러한 서버 IP 주소의 요청 허용"에 서버 아이피를 입력할 수도 있지만, 반드시 입력해야하는 것은 아니다.
여기에 서버 아이피를 입력하면 해당 아이피의 서버에서만 API 요청을 할 수 있다.
따로 입력하지 않으면 모든 아이피에서 API 요청이 가능하다.

만들기 버튼을 클릭하면 API 키가 발급된다.


댓글 없음: