본문으로 바로가기
반응형






참고한 문서는 

https://www.learn2crack.com/2014/06/android-chat-application-using-gcm-server.html

여기 입니다.


하지만 이미 fcm 이란게 나왔고 윗 글대로 돌렸지만 정상 작동 하지 않았습니다.

그래서 (Firebase Cloud Messaging ) 에 맞게끔 고쳤습니다.


결과물을  보여 드리겠습니다.



이렇게 채팅이 가능 하게 됩니다.


우선 서버 쪽 부터 보도록 하겠습니다.



 

https://console.firebase.google.com/?hl=ko


로그인 하시고 


새 프로젝트 만들기를 눌러서 만듭 니다.


프로젝트를 만든 다음


overview 쪽에서 설정 -> 클라우드 메시징 탭으로 가셔서 server key 값을 찾으셔서 그걸 복사 해  줍니다.


소스는 github 에 있으면 주소는 아래에 있습니다.



node_android_chat_fcm/node_modules/config/requests.js


'Authorization': 'key=YOUR_SERVER_KEY' 이 부분에서


YOUR_SERVER_KEY 부분에 넣습니다.




몽고 디비 도 설치 해 줍니다.



https://www.mongodb.com/download-center?jmp=docs&_ga=1.139241267.1448958561.1489466640#community


들어 가서 다운로드 받아서 설치 합니다.





실행을 시킵니다.






서버 를 실행 시켜서 띄워 놓습니다.



이러면 서버가 nodejs + mongodb 를 사용하면서 띄워 지게 되어 있습니다.



 


소스는 github 에 올려 놓았습니다.


https://github.com/entrv/node_android_chat_fcm


























반응형