我正在尝试向主题订阅者发送纯数据 FCM 消息。但是当应用程序在后台或关闭时它不起作用。
我的 android 应用程序有以下代码:
FirebaseMessaging.getInstance().subscribeToTopic("topicname");
我的 FCM 发件人代码
from pyfcm import FCMNotification
API_KEY = "AAAA....akZKg"
push_service = FCMNotification(api_key=API_KEY)
data = {
"title":"mytitle",
"body":"mybody",
"url":"myurl"
}
print(push_service.notify_topic_subscribers(topic_name="topicname", data_message=data))
输出
{'canonical_ids': 0, 'results': [], 'failure': 0, 'success': 1, 'multicast_id': None}
但没有出现通知。需要向所有没有正在运行的应用程序(具有后台或关闭状态)的主题订阅者显示消息