我想使用firebase messaging在每天的特定时间(比如晚上9点)安排一条消息。我如何才能做到这一点?另外,是否有可能做到这一点而不使用firebase cloud functions?先谢了。
firebase cloud functions
watbbzwu1#
是否可以在不使用Firebase云函数的情况下实现这一点?是的,但在这种情况下,您需要拥有自己的服务器来向FCM后端发送消息请求,FCM后端将消息路由到运行在用户设备上的客户端应用。正如您将在文档中看到的,这对于几种语言以及使用REST API都是可能的。我想使用firebase消息来安排每天的特定时间(比如晚上9点)的消息。您必须自己安排向FCM后端发送消息请求的过程。使用云函数的好处是,您可以使用scheduled Cloud Function:一个受信任的服务器环境,其中您的服务器逻辑使用Cloud Function运行,以及一个调度程序,用于根据需要运行此函数。
jm81lzqq2#
这就像通过重新发明使现成的东西变得更加复杂。如果你有数百万或数千名用户,那么在内部进行这一过程可能是划算的。
2条答案
按热度按时间watbbzwu1#
是否可以在不使用Firebase云函数的情况下实现这一点?
是的,但在这种情况下,您需要拥有自己的服务器来向FCM后端发送消息请求,FCM后端将消息路由到运行在用户设备上的客户端应用。正如您将在文档中看到的,这对于几种语言以及使用REST API都是可能的。
我想使用firebase消息来安排每天的特定时间(比如晚上9点)的消息。
您必须自己安排向FCM后端发送消息请求的过程。
使用云函数的好处是,您可以使用scheduled Cloud Function:一个受信任的服务器环境,其中您的服务器逻辑使用Cloud Function运行,以及一个调度程序,用于根据需要运行此函数。
jm81lzqq2#
这就像通过重新发明使现成的东西变得更加复杂。如果你有数百万或数千名用户,那么在内部进行这一过程可能是划算的。