小编kaz*_*621的帖子

我的Android应用无法从python接收fcm消息

我正在使用Firebase云消息传递构建android应用。我的应用程序可以从FCM控制台接收消息。但是,尽管响应良好,但它无法从python接收。你能给我一些建议吗?

class fbMessaging():
    def __init__(self):
        cred = credentials.Certificate('./env/firebase.json')
        firebase_admin.initialize_app(cred)

    def send_to_device(self, text, token):
        message = messaging.Message(
            data = {
                'title': 'test',
                'body': text,
            },
            token = token,
        )
        response = messaging.send(message)
        return response

def main():
    fm = fbMessaging()
    res = fm.send_to_device('test', 'MY CORRECT TOKEN')
    print(res)
Run Code Online (Sandbox Code Playgroud)

onMessageRecieved在这里

    override fun onMessageReceived(message: RemoteMessage?) {
        val from = message!!.from
        val data = message.data

        Log.d(TAG, "from:" + from!!)
        Log.d(TAG, "data:$data")

    }
Run Code Online (Sandbox Code Playgroud)

印刷的答复如下。

项目/比赛-XXXXX /消息/ 0:1554291593xxxxxx%43f99108f9xxxxxx

android python-3.x firebase firebase-cloud-messaging

3
推荐指数
1
解决办法
311
查看次数