我应该自己部署 Firebase Cloud Messaging 服务器吗?
Should I deploy Firebase Cloud Messaging server myself?
我已经阅读了有关FCM 的文档,但我想知道是否应该自己部署一个FCM 服务器。 google云平台不提供FCM服务器吗?还是必须参考官方参考实现自己实现FCM服务器,gcm-playgroud?
视情况而定。 (这个答案怎么样?)
"server",我假设你的意思是 "Code I will be running on the server level to communicate with the FCM service"。老实说,答案取决于您是否需要 Firebase 通知面板未提供的额外功能。
您可以使用 Firebase 通知做很多事情,包括发送预定的消息,或向单个用户、主题或受众发送消息。但这是手动完成的工作。如果您只是想偶尔向您的用户发送促销信息,则不需要服务器。
另一方面,也许您有一个消息传递应用程序,并且您希望在用户收到新消息时随时向他们发送通知。好吧,这显然是需要自动化的事情,并且需要一些服务器端代码。因此,为此,您需要设置自己的与 FCM 通信的服务器。
我已经阅读了有关FCM 的文档,但我想知道是否应该自己部署一个FCM 服务器。 google云平台不提供FCM服务器吗?还是必须参考官方参考实现自己实现FCM服务器,gcm-playgroud?
视情况而定。 (这个答案怎么样?)
"server",我假设你的意思是 "Code I will be running on the server level to communicate with the FCM service"。老实说,答案取决于您是否需要 Firebase 通知面板未提供的额外功能。
您可以使用 Firebase 通知做很多事情,包括发送预定的消息,或向单个用户、主题或受众发送消息。但这是手动完成的工作。如果您只是想偶尔向您的用户发送促销信息,则不需要服务器。
另一方面,也许您有一个消息传递应用程序,并且您希望在用户收到新消息时随时向他们发送通知。好吧,这显然是需要自动化的事情,并且需要一些服务器端代码。因此,为此,您需要设置自己的与 FCM 通信的服务器。