上游消息回调 Firebase Android 应用
Upstream Messaging Callbacks Firebase Android App
firebase上游消息回调的实现在哪里?
他们提到了 here
我们可以设置两个回调 onMessageSent 或 onSendError 但我在那里找不到实现。
这些方法的实现非常简单,您只需将这些方法添加到您的 FirebaseMessagingService 扩展中即可。
@Override
public void onMessageSent(String msgId) {
super.onMessageSent(msgId);
Log.d(TAG, "Message sent: " + msgId);
}
@Override
public void onSendError(String msgId, Exception e) {
super.onSendError(msgId, e);
Log.e(TAG, "Error sending upstream message: " + e);
}
请注意,尽管为了优化电池,这些回调是分批处理的,因此在发送几条消息之前您可能不会收到回调。
firebase上游消息回调的实现在哪里? 他们提到了 here 我们可以设置两个回调 onMessageSent 或 onSendError 但我在那里找不到实现。
这些方法的实现非常简单,您只需将这些方法添加到您的 FirebaseMessagingService 扩展中即可。
@Override
public void onMessageSent(String msgId) {
super.onMessageSent(msgId);
Log.d(TAG, "Message sent: " + msgId);
}
@Override
public void onSendError(String msgId, Exception e) {
super.onSendError(msgId, e);
Log.e(TAG, "Error sending upstream message: " + e);
}
请注意,尽管为了优化电池,这些回调是分批处理的,因此在发送几条消息之前您可能不会收到回调。