티스토리 뷰

안드로이드 GCM / GCM 키 발급받기

 

 

 

 

 

 

 

 

 

GCM 사용

 

 

Project Number API키 발급받기.

 

 

 

구글 개발자 창에 들어가서 프로젝트를 만들고 GCM을 사용하도록 설정해야 합니다.

 

code.google.com/apis/console 에 들어간다

 

클릭 크리에이트 ->(본인 Gmail아이디 등 입력하고 ) 다음 -> 다음

 

프로젝트 크리에이트 하면

Project Number: 770700341481 이 숫자 생성, 이거를 나중에 사용할것임 (URL주소창에도 나옴)

 

이게 프로젝트 ID 가됩니다.

 

구글서비스를하려면 저숫자가 필요함!(계정당 하나씩만들어짐)

 

sender ID 가 이 아이디임

 

 

왼쪽탭에 API & auth -> APIs

 

QUOTA : 요청가능수/day

 

 

내려가다보면 Google Cloud Messaging for Android 이 있음 ON 으로! (QUOTA 없음 무한이라소리임 ,,)

(GCM은 아직 유료화되지 않았음 (나중에는 유료화될 수도 ,, 건당1원이어도 수익금이 ㄷ ㄷ )

 

요까지 구글클라우드 쓸수있게 해놓은것!

 

 

 

 

  

이제 또하나의 키를 등록해야함

 

등록과 수신 받을 때 필요한거, 넘버고

 

송신  보내는거 , 보낼 때 필요한 키

 

(왼쪽탭 credential 들어감) - > create new key -> server key (지도할때는 andorid key) -> 적는칸이있음 - 구글서버로 보내는 이상한키하나 만들껀데 나는 어디 컴퓨터에있으니 나는 여기서 보낼 거야 , 다른데서보내는건 다 불법이야 라고할 때 , 이 키를쓸 수 있는 IP를 제한할 때 여기에 적어주면되는것임 (필요하면 ,,하면됨) 그냥안적고 넘어갈거임 Create -> (좀있다 서버키 쓸떄 이키 씀 ) API KEY ( 폰에서 쓰는게 아님 , 구글에 메시지를 보내는 ,송신에만 사용 ) 자바프로젝트 ( GCM플젝트있는데 있다가 키적을떄 이키 적으면됨)

 

이제 CGM을 쓸 수 있는 준비가 다 된것임.

 

구글클라우드 ON 하고 

 

(나는 클라이언트만 개발하면되는데요~ 그러면 -> 서버담당자한테 프로젝트아이디가 몇 번이에요 라고 달라고하면됨)

 

서버  클라이언트 따로따로만들건데요~ 그러면  –>  어플당 하나씩 만들건데 , 프로젝트 ID가 얼마에요? 라고 달라고하면됨 -> 구글에 받아서 안드로이드폰에 넣으면됨

 

반대로 개발자가 갑이고 서버는잘몰른다면,,,..  우리가 만들어서 서버담당자한테 이 서버키를 넘겨주면됨 이서버키주고 야 이거로 보내면되 라고 알려주면됨 ,

 

( 반대로 을이면 프로젝트 아이디 주세요 해서 우리 소스에 넣으면됨 )

 

이제 만들어보자

 

만들기위해 해야할일

 

어플리케이션 SDK (SDK 매니저 에) (구글플레이서비스를 깔아야지만 개발할수 있음,라이브러리) - googleplay for service 업데이트 해줌,

 

 

 

댓글