안드로이드 GCM PUSH 인증 받기 v.2015.06.16
예전 방법밖에 없어 2015.06.16 에 현재 최신버전으로 다시 올립니다.
1. 프로젝트 생성.
https://console.developers.google.com
경로로 이동하여 프로젝트를 생성합니다.
프로젝트 아이디를 입력하여 생성합니다.
프로젝트를 클릭하여 push 프로젝트로 이동합니다.
API 로 이동합니다.
Cloud Message for Android 로 이동
API 사용 설정을 클릭하여 사용을 설정합니다.
사용이 완료되면 사용자 인증 정보로 이동합니다.
새키 만들기를 클릭하여 팝업띄운후 서버키를 선택합니다.
ip 주소는 선택사항이므로, 넣지 않아도 되기때문에 바로 만들기를 클릭하여 API 키를 생성합니다.
여기까지가 서버에서 사용할수 있는 서버용 키를 생성하는 방법입니다.
서버쪽에서 push 보낼때 아래와 같이 보내면 됩니다.
$headers = array(
'Authorization: key=' . 'AIzaSyBhhj2UKVHNqoN8PbkPWHBFVv************',
'Content-Type: application/json'
);
이후 클라이언트쪽 key를 가져오기 위해서는 구글 서버스 쪽으로 이동합니다.
https://developers.google.com/mobile/add
Pick a Platform 을 선택합니다.
플랫폼을 선택한 이후,
프로젝트를 선택합니다.
패키지를 입력해 줍니다.
이후 Choose and configure services 를 클릭하여 페이지를 이동한후,
Cloud Messaging을 활성화합니다.
CONTINUE TO
Generate configuration files 를 클릭하여 이동하면,
클라이언트에서 사용할수 있는 Sender Id를 가져올수 있습니다.
클라이언트에서는 아래와 같이 사용 하시면 됩니다.
regid = gcm.register("85770593****");
'개발 > Android' 카테고리의 다른 글
안드로이드 Dialog 테마로 구현. (0) | 2015.06.19 |
---|---|
안드로이드 EditText 읽기 전용(Read-only) 으로 표시하기 (0) | 2015.06.18 |
안드로이드 푸시 (android push) MismatchSenderId 오류 (0) | 2015.06.16 |
안드로이드 푸시 (android push) Unauthorized Error 401 오류 (0) | 2015.06.16 |
bitmap 사용시 out of memory 해결 방안 (0) | 2015.06.15 |