검색결과 리스트
글
폰갭.
Mobile
2015. 2. 10. 19:19
cordova platform add android
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.media
cordova plugin add https://github.com/phonegap-build/PushPlugin.git
---------------------------------------------------------------------------------------
푸쉬발송
node-js 설치
npm install node-gcm
push-provider.js 파일 생성
/** * Created by saltfactory on 6/20/14. */ /** * filename : android_gcm_provider.js */ var gcm = require('node-gcm'); // create a message with default values var message = new gcm.Message(); // or with object values var message = new gcm.Message({ collapseKey: 'PhoneGapDemo', delayWhileIdle: true, timeToLive: 3, data: { title:'PhoneGap 푸시 테스트', message: 'PhoneGap 푸시 메세지', msgcnt: 3 } }); var sender = new gcm.Sender('AIzaSyBH...'); // 구글 프로젝트에 등록한 GCM 서비스에서 만든 server API key를 입력한다. var registrationIds = []; registrationIds.push('APA91...'); // PhoneGap 프로젝트의 안드로이드 프로젝트에서 획득한 registerID를 입력한다. 이 registerID를 이용하여 안드로이드 디바이스에 푸시를 전송한다. /** * Params: message-literal, registrationIds-array, No. of retries, callback-function **/ sender.send(message, registrationIds, 4, function (err, result) { console.log(result); });
[출처] http://blog.saltfactory.net/216
파일 생성후 해당 폴더에서
node push-provider.js
GCM
http://blog.naver.com/unthinkall/220200120961