我有使用Firebase Messaging发送推送通知的服务器应用程序。我有Firebase服务帐户。代码非常简单,如下所示:
FirebaseOptions options = new FirebaseOptions.Builder()
.setCredentials(credentials)
.build();
FirebaseApp firebaseApp = FirebaseApp.initializeApp(options);
firebaseMessaging = FirebaseMessaging.getInstance(firebaseApp);
并发送如下:
String messageId = firebaseMessaging.send(...);
我正在使用firebase-admin-sdk 我有几个服务器与这个应用程序,所有这些服务器将发送推送通知。 问题是
答案 0 :(得分:0)
是的,你可以。只要每个服务器都能够生成访问令牌,您应该没问题。请参阅sample
不,对FCM没有限制。如果发现滥用行为,FCM可能会受到限制。来自documentation:
Firebase云消息传递(FCM)是一种跨平台的消息传递解决方案 这使您可以免费可靠地传递消息。