我正在做一个项目,我必须使用 pyfcm 推送通知。我创建了一个 firebase 项目,并获取了 api 密钥并创建了一个 FCMNotification,如下所示:
from pyfcm import FCMNotification
push_service = FCMNotification(api_key="my api key")
然后我创建一条消息并将其发送到已订阅的主题
data = {"notification" : {
"body" : "Body of Your Notification",
"title": "Title of Your Notification"
}
}
r = push_service.notify_topic_subscribers(topic_name="user-17", data_message=data)
在这方面一切正常我收到以下成功消息
{'multicast_ids': [], 'success': 1, 'failure': 0, 'canonical_ids': 0, 'results': [], 'topic_message_id': 8479629199217820144}
但在https://console.firebase.google.com/u/0/project/project_name/notification的 Firebase 控制台中,它不显示 fcm 发送的通知。尽管正在显示从邮递员推送的通知。
如果您能指导我完成此操作,我将不胜感激。