5

Firebase를 통해 내 앱에서 코드로 푸시 알림을 보낼 수있는 방법이 궁금합니다. 지금 당장은 Firebase Notification-console에서 푸시 알림 만 보낼 수 있지만 프로그래밍 방식으로 보내는 방법을 알고 싶습니다. 이 아이디어에 대한 자세한 정보는 어디에서 찾을 수 있습니까? 저를 올바른 방향으로 가르쳐주십시오! Firebase (quickstart)에 의해 GitHub에서 프로젝트를 체크 아웃하려고했지만이 프로젝트를 포함하여이 작업에 대한 정보는 거의 없다고 말해야합니다. YouTube에서 원격 알림을 사용하는 방법을 스스로 가르쳐 줄 수있는 자습서를 찾아서 운이 좋았습니다.Swift Firebase Send 푸시 알림

미리 감사드립니다. 중포 기지 (공식적으로 클라우드 메시징) 다음과 같은 문서를 체크 아웃, 푸시 알림을 보내도록 REST API를 제공 할 수

+0

Firebase Cloud Messaging을 사용하여 프로그래밍 방식으로 푸시 알림을 보내려면 서버에서 메시지 전송 코드를 실행해야합니다. http://stackoverflow.com/a/37634914/209103 및 [firebase 설명서] (https://firebase.google.com/docs/cloud-messaging/downstream#sending_topic_messages_from_the_server) –

답변

3

,

https://firebase.google.com/docs/cloud-messaging/downstream

https://firebase.google.com/docs/cloud-messaging/server

당신은 서버를 생성, 페이로드를 구성해야 Firebase 콘솔에서 API 키을 다운로드하고 Firebase 엔드 포인트에 http 요청을 보냅니다 (https://fcm.googleapis.com/fcm/send)

그리고 당신이 어떤 라이브러리를 찾고 있다면, 여기

http://www.java2s.com/Code/Jar/g/Downloadgcmserverjar.htm

그것이 GCM 서버에 푸시를 보내드립니다 작동하는 하나이지만, 너무 중포 기지와 함께 작동

(우리는 현재를 사용하는) 현재 firebase에서 제공하는 공식 SDK가 푸시 알림을 보내지 않습니다.

+0

을 참조하십시오. '알림 기능을 밀어 넣으시겠습니까? 현재 JSQMessagesViewController를 사용하는 채팅 응용 프로그램을 개발 중이며 응용 프로그램에서 읽지 않은 각 메시지에 대한 푸시 알림을 보내야합니다. Backendless는이 기능을 가지고 있지만 Firebase와 Backendless (두 개의 다른 백엔드에 사용자 정보를 저장함)를 사용하지 않을 것입니다. 기본적으로 Firebase의/Recent에 들어오는 항목을 수신하고 푸시 알림을 표시하려고합니다. – askaale

+0

예, 클라이언트 앱에 다른 사용자 푸시 토큰을 알고 서버 API 키를 저장하는 한 가능합니다. –

+0

후속 조치를 보내 주셔서 감사합니다.이 접근 방식에 대해 좀 더 자세히 설명해 주시겠습니까? :) VPS에서 서버를 실행해야합니까? – askaale