sendPushMessageToFCMToken method
      
dynamic
sendPushMessageToFCMToken({})
      
     
    
    
Implementation
sendPushMessageToFCMToken({
  required types.User peer,
  required String message,
  required String token,
}) async {
  try {
    final response = await http.post(
      Uri.parse('https://fcm.googleapis.com/fcm/send'),
      headers: <String, String>{
        'Content-Type': 'application/json; charset=UTF-8',
        if (authorization != null) 'Authorization': authorization!,
      },
      body: constructFCMPayload(peer: peer, message: message, token: token),
    );
    if (kDebugMode) {
      print('FCM request for device sent! ' +
          response.statusCode.toString() +
          ' ' +
          response.body);
    }
  } catch (e) {
    if (kDebugMode) {
      print(e);
    }
  }
}