我一直在研究与FCM Messenger的Web推送通知相关的资料。当我遇到下游消息和上游消息时,显然HTTP服务器只允许下游消息,而XMPP服务器允许上游消息。
我无法理解下游和上游消息之间的区别,并且在FCM上没有详细说明细节。我试着在网上搜索,但我没有运气。请帮助我,因为我不熟悉编码。
答案 0 :(得分:25)
按照Layman的说法,下游消息传递是指从App Server向客户端应用程序发送推送通知。但是对于FCM的情况,您可以在没有App Server的情况下发送下游消息,或者通过使用Firebase Console发送通常的curl请求。
虽然上游消息传递是相反的,但客户端应用程序正在向您的App Server发送消息。为此,需要App Server。
请记住,FCM服务器仍然在流(中间人)中,它处理下游和上游消息的排队。