메뉴 건너뛰기

배경이미지

프로그램개발 - PHP WEB서버 기반 스마트폰 푸시(PUSH) 서비스 만들기

조회 수 2097 추천 수 0 댓글 0

PHP WEB서버 기반 스마트폰 푸시 서비스 만들기.

 

아래 그림은 안드로이드 PUSH서비스에 대한 개념이 가장 잘 설명 되어 있습니다.

 

gcm-a-modr.png

[그림 출처] http://www.androidhive.info

 

 

아래 예제는 잘 정리된 내용입니다.

 

링크1은 PHP서버를 이용한 푸시 메시지 에서는 PHP서버단 코드를 사용해서 서버를 만듭니다.

 

링크2는 GCM 푸시 메시지 전송 설명및 예제 에서는 안드로이드 앱에서 구현할 방법이 잘 설명되어 있습니다.(현재 까지 최신 사양임)

그냥 가져다 사용해되 될정도 입니다.

본인의 앱에 추가 하고 싶으면, MainActivity의 내용을 본인의 앱에 추가 하시고, 모든 클레스을 복사해 놓서 package명을 바꿔 주시면 동작합니다.

링크1에서 PHP WEB서버로 사용자 스마트폰 토큰을 전송하는 부분을 가져다 넣어주세요.

 

두개를 잘 조합하면,

WEB서버에서 PHP(Curl 지원) 언어를 사용해서,  스마트폰앱에 PUSH 할수 있는 기능을 추가 할 수 있습니다.

 


 

링크1. PHP 서버를 이용한 푸시메시지 전송 설명(구버전 방식설명)

 

http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/

 

링크2. GCM 푸시 메시지 전송 설명및 예제(신버전 방식설명)

 

http://blog.saltfactory.net/android/implement-push-service-via-gcm.html

 


 

참고할만한 내용 링크   http://susemi99.kr/1012

 

 

 







컴퓨터 프로그램

컴퓨터 언어 공부및 개발

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
19 Unix/Linux [Linux] source 로 설치한 패키지의 pkg-config 정보가 인식이 안될때 마리오 2018.01.12 1280
18 Unix/Linux Linux 주기적으로 자동으로 시간 동기화하기 상자 2017.11.04 233
17 C/C++ linux 에서 gcc 컴파일하기 마리오 2016.11.25 409
16 Unix/Linux CentOS 에서 minimal로 설치 후 X windows 설치 하는 방법 마리오 2016.09.12 202
15 Unix/Linux CentOS 6 Minimal - VMware 네트워크 설정하기 마리오 2016.09.12 278
14 Unix/Linux CentOS 6.x 에서 mysql 과 apache(httpd) 를 자동 실행 설정 방법 마리오 2016.09.07 258
13 JAVA CentOS 에서 rpm으로 java 최신버젼 설치하기 마리오 2016.08.26 278
12 Database [ORACLE] HINT 종류 상자 2016.05.21 705
11 Database [ORACLE] 대용량 데이터 Insert 방법 상자 2016.05.21 2501
10 Android genymotion 안드로이드 google play services 상자 2016.04.03 246
9 Android 안드로이드 스튜디오 - 애뮬레이터 , Genymotion, 상자 2016.03.26 431
8 Android WebView android 4.4.2 킷캣 이미지 올리기에 대한 자료. 상자 2016.03.21 2424
7 Android 인트로 화면 만들기 상자 2016.02.29 800
6 Android 안드로이드 Intent 사용 예시 상자 2016.02.29 284
5 Unix/Linux 유닉스 계열에서 소스컴파일 설치 후 소스디렉토리 지우지 말것. 상자 2016.02.26 309
4 Unix/Linux php.ini 위치 찾기 상자 2016.02.26 409
3 Android android.os.NetworkOnMainThreadException 해결방법 상자 2016.02.25 1825
» Android PHP WEB서버 기반 스마트폰 푸시(PUSH) 서비스 만들기 file 상자 2016.02.24 2097
1 Android Unauthorized Error 401 오류 - 안드로이드 푸시 알람 file 상자 2016.02.24 2354
Board Pagination Prev 1 Next
/ 1