Nodejs Firebase Уведомление администратора SDK LogCat - PullRequest
0 голосов
/ 16 сентября 2018

Привет! Я пытаюсь получить данные, полученные из уведомлений Firebase в Android.

Я использую nodejs Firebase Admin SDK, но я получаю уведомление на AVD, но я не получаю никаких данных в logcatКак это исправить?

Работает нормально с отправкой из PHP и logcat, показывая ключи / значения из firebase.

Единственное, что я получаю в журнале, это:

09-15 21:01:36.363 13147-18088/com.ok.myapp V/FA: Connecting to remote service
09-15 21:01:36.372 13147-18088/com.ok.myapp D/FA: Connected to remote service
09-15 21:01:36.373 13147-18088/com.ok.myapp V/FA: Processing queued up service tasks: 1
09-15 21:01:41.443 13147-18088/com.ok.myapp V/FA: Inactivity, disconnecting from the service

MyFirebaseMessangerService.java

@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
    for (Map.Entry<String, String> entry : remoteMessage.getData().entrySet()) {
        String key = entry.getKey();
        String value = entry.getValue();
        Log.d(TAG, "key, " + key + " value " + value);
    }

    Log.e(TAG, "From: " + remoteMessage.getFrom());

    if (remoteMessage == null)
        return;

    // Check if message contains a notification payload.
    if (remoteMessage.getNotification() != null) {
        Log.e(TAG, "Notification Body: " + remoteMessage.getNotification().getBody());
        handleNotification(remoteMessage.getNotification().getBody());
    }

    // Check if message contains a data payload.
    if (remoteMessage.getData().size() > 0) {
        Log.e(TAG, "Data Payload: " + remoteMessage.getData().toString());
        try {
            JSONObject json = new JSONObject(remoteMessage.getData().toString());
            handleDataMessage(json);
        } catch (Exception e) {
            Log.e(TAG, "Exception: " + e.getMessage());
        }
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...