10

FCM 콘솔에서 푸시 알림을 수신 할 수있는 작은 앱을 만들었습니다.FCM (Firebase Cloud Messaging) 모든 휴대 전화로 보내는 방법은 무엇입니까?

내가 지금하고 싶은 것은 API를 사용하여 설치된 앱을 가지고있는 모든 Android 폰에 푸시 알림을 보내는 것입니다. 그리고 이것은 내가 완전히 잃어버린 곳입니다. 모든 등록 ID를 수집하지 않고 모든 전화로 보낼 방법이 있습니까? 콘솔에서만 작동하지만 API에서는 작동하지 않습니까? 당신이 중포 기지 웹 콘솔에서하는 일처럼 모든 휴대폰에 메시지를 보내기 사전

답변

17

에서

고맙습니다 웹 콘솔에서만 가능하다. 또 다른 가능성은 https://firebase.google.com/support/contact/bugs-features/

FirebaseMessaging.getInstance().subscribeToTopic(topicName)

를 통해 특정 주제에 등록 된 모든 클라이언트를 가지고 당신에게 메시지를 보낼 수있는이 방법 : 당신이 API에서이 기능이 필요하면 당신은 기능 요청을 제출할 수 있습니다 수동으로 등록 ids를 수집하지 않고 전체 주제.

+0

하지만 그 문서에서 주제가 1000 명의 사용자로 제한된다는 것을 알았습니다. 그게 맞습니까? 아니면 어떤 수의 사용자가 주제에 가입 할 수 있습니까? – user10

+2

주제는 1000 명의 사용자로 제한되지 않고 API가 수백만 명의 사용자를 위해 확장되도록 설계된 것과는 정반대입니다. 이러한 한계를 언급하는 페이지로 나를 안내 할 수 있으면 문서를 확인/명확히 할 수 있습니다. –

+0

지금 막 SO 게시물을 만들었습니다. 이것을 확인하십시오. http://stackoverflow.com/questions/38873102/firebase-notification-count-restriction-by-topic-on-rest-api – user10