큐큐익규
12
2020-11-20 11:29:18
2
207

앱 푸시 관련 질문있습니다 (FCM)


안녕하세요 안드로이드 개발 공부중인 학생입니다.

현재 프로젝트 제작 중인데요.. 구현하고자 하는 기능은

특정 그룹에 가입신청을 하면 해당 그룹장에게만

'가입신청이 왔습니다' 라는 푸시 알림이 가게끔 하고싶습니다. 그런데 거의 대부분 자료가

파이어베이스 콘솔에서 직접 공지사항 보내는것처럼 되더라구요..

제가 원하는 동작은 누군가가 그룹에 가입신청을 하면 그룹장에게만 알림이 가게끔 하는것인데,

열심히 찾다찾다보니 https://fcm.googleapis.com/fcm/send에 post 요청을 하면된다고 되있어서

postman을 이용해서 요청해봤더니 해당 토큰을 가진 타겟에만 알림이 전송이 되더라구요!

그래서 (이렇게 하는게 맞는지는 잘 모르겠지만..) 가입신청 시 Retrofit을 이용해서 post요청을 하는 방식으로 진행하려 하였으나 에러가 계속 나고.. 구글링을 해보니 앱서버가 필요하다고 하는데... 단지 푸시 알림을 만들기 위해

php나 스프링을 배우자니 끝이 안날것같고 ㅠㅠ


앱 내에서 해당 주소로 특정 동작(가입신청)시에 요청이 갈 수 있도록 하는방법에 대한 자료를 찾을 수 없어서 도움요청을 합니다 ㅠㅠ

어떤 검색어로 구글에 검색해야하는지.. 그런 자료는 어딜 통해서 알 수 있는지에 대해서 알려주시기만 하셔도 정말정말 감사하겠습니다 ㅠㅠ


0
  • 답변 2

  • 서기사
    55
    2020-11-20 11:57:44

    네. 특정인에게 푸쉬를 보낼려고 하면


    푸쉬를 받는 사용자는 앱을 무조건 설치 후 푸쉬 토큰을 서버에 저장을 하고 있어야 합니다. 


    고로 앱단에서는 앱 실행시에 자신의 푸쉬 토큰을 서버에 저장하는 코드가 있어야 합니다. 


    가입신청시 서버에서 이벤트를 캐취 하여 관리자에서 푸쉬를 보내주는 서버단(백앤드) 프로그램이 필요합니다.

  • 큐큐익규
    12
    2020-11-20 12:06:32

    감사합니다 ㅠ

    찾다보니 보안때문에 무조건 서버에서 요청을 해야한다는걸 찾았습니당..

    감사합니다 ㅠㅠㅠ 

  • 로그인을 하시면 답변을 등록할 수 있습니다.