2017-03-22 4 views
0

나는 많은 연구를 해왔지만 콘솔에서 알림을 보내거나 하나의 장치에 푸시 알림을 보내는 것 외의 모든 기사처럼 보입니다.간단한 Firebase 푸시 알림을 클라이언트의 모든 사람에게 보내는 방법은 무엇입니까?

내가 원하는 건 모두에 콘솔에 나의 클라이언트와 ON 중포 기지를 사용하여 푸시 알림을 보낼 수 있습니다. 서버가 필요합니까? 그렇다면 어떤 정보를 검색해야합니까?

+0

https://firebase.googleblog.com/2016/08/sending-notifications-between-android.html을 확인 했습니까? –

+0

@Frank van Puffelen이 비추천 API를 사용 중입니다. –

+0

해당 블로그 게시물에 사용 된 API는 아는 바가 없습니다. 어느 부분을 의미합니까? 더 최신 샘플을 보려면 https://firebase.google.com/docs/functions/use-cases#notify_users_when_something_interesting_happens를 참조하십시오. 그러나 나는 블로그 포스트를 업데이트하여 그 지점을 지적했다. –

답변

2

단순히 다운 스트림 메시지를 보내려는 경우 실제로 서버가 필요하지 않습니다. 간단히 use Postman 또는 cURL 일 수 있습니다. 메시지 페이로드를 보내려는 등록 토큰/토픽을 지정하십시오.

클라이언트 (Android 앱) 자체에서 다운 스트림 메시지를 보내려는 경우에는하지 않는 것이 좋습니다. FrankvanPuffelen의 대답 here @의 일부를 인용 :

장치 (소위 다운 스트림 메시지)에 메시지를 보내는 것은 서버 키 지정하는 HTTP 호출을 필요로한다. 이름에서 알 수 있듯이이 키는 신뢰할 수있는 환경에서만 사용해야합니다.

권한이없는 사용자에게 키를 노출시키지 않아 악용을 방지합니다.

+0

을 사용해보십시오. 기기에 메시지를 보낼 때 사용할 수 있습니다 (소위 다운 스트림 메시지) 서버 키를 지정하는 HTTPS 호출. – eurosecom

+0

이 앱은 공개되지 않으므로 걱정하지 않아도됩니다. 그 길을 나에게 줄 수 있니? –

+0

연습을 위해서? 나는 당신이 참조 할 수있는이 [post] (http://stackoverflow.com/q/41560266/4625829)를 볼 수 있다고 생각한다. –

관련 문제