Уведомление от python бэкэнда до Android приложения через Firebase не доходит до телефона - PullRequest
1 голос
/ 15 апреля 2020

Я создал приложение Android, которое получает уведомления от консоли Firebase , но теперь я хотел бы, чтобы оно получало от Python бэкэнда через Firebase . Итак, что я на самом деле хочу сделать, это отправить с python на базу данных по факсу и оттуда на телефон.

Это то, что я кодировал python

    import firebase_admin
    from firebase_admin import credentials, messaging

    cred = credentials.Certificate(r'path/to/file')


    default_app = firebase_admin.initialize_app(cred)

    registration_token = "xxx"

    message = messaging.Message(
    notification=messaging.Notification(
        title="This is a notification",
        body="This is sent from python"
    ),
    data={
        'score': '850',
        'time': '2:45',
    },
    token=registration_token
    )

    response = messaging.send(message)

    print("Succesfully sent message", response)

У меня есть также сгенерировал файл из Firebase json, который я добавил в свой проект, который находится в переменной 'cred'.

Когда я запускаю скрипт, я получаю:

Succesfully sent message projects/test1-80ea2/messages/0:158...

Но на телефоне из студийного эмулятора android ничего не появляется. Не могли бы вы помочь мне, как это сделать?

1022 * Спасибо заранее
...