我需要使用firebase_messaging
从我的后端发送消息到我的扑动apk。
初始化firebase时,以下是FirebaseOptions
apiKey:是服务器密钥吗在FCM中发现?
appId我在哪里可以找到这把钥匙?
messagingSenderId:发件人IDFCM
projectId我在哪里可以找到这个?
此外,为了让我向单个用户发送消息。我要告诉Firebase我说对了吗?我可以知道我应该用哪个ID吗?
Thx
当您注册firebase时,您将获得推送通知令牌。此令牌用于向安装应用程序的设备发送通知。
假设您已经在flutter中初始化了firebase应用程序,并且在应用程序中添加了google-services.json
。您可以通过以下方式获得推送通知令牌:
messaging = FirebaseMessaging.instance;
messaging.getToken().then((value){
print(value); //this is the push notification token
});
你还可以测试你是否能够从firebase控制台接收到应用程序上的通知。您可以在firebase控制台的Compose notification
部分下向应用程序发送通知。它只需要你从应用程序中获得的通知令牌。