21 lines
492 B
Dart
21 lines
492 B
Dart
import 'package:firebase_messaging/firebase_messaging.dart';
|
|
import 'package:flutter/foundation.dart';
|
|
|
|
class FirebaseApi {
|
|
final _firebaseMessaging = FirebaseMessaging.instance;
|
|
|
|
Future<void> initNotification() async {
|
|
await _firebaseMessaging.requestPermission(
|
|
alert: true,
|
|
badge: true,
|
|
provisional: false,
|
|
sound: true,
|
|
);
|
|
|
|
final fCMToken = await _firebaseMessaging.getToken();
|
|
if (kDebugMode) {
|
|
print('FCM Token: $fCMToken');
|
|
}
|
|
}
|
|
}
|