FCM-如果从控制台发送,则显示通知,但在React Native中从JSON发送,则不显示

时间:2018-09-11 16:05:09

标签: android firebase react-native firebase-cloud-messaging

我尝试使用FCM发送通知。

我尝试了两种发送通知的方法,

  1. 我通过Firebase控制台发送通知(FCM)(成功,推送通知显示在顶部屏幕上)

  2. 我通过https://fcm.googleapis.com/fcm/send发送通知。这是我的设置:

    let title = "My Title";
    let msg = "Test Notification";
    
    let header = {
      headers: {
        'Authorization': 'key=' + serverKey,
        'Content-Type': 'application/json'
      },
    };
    
    let body = {
      "registration_ids": clientToken,
      "data": {
        'body': msg,
        'title': title,
        'link': '-',
        'click_action': 'OPEN_MAIN_ACTIVITY',
      }
    }
    
  

我的问题是,第一种方法可以正常工作(出现通知)。但   为什么当我使用第二种方法发送FCM时,在Android上却没有出现   推送通知?你能找到代码的什么错误吗?

0 个答案:

没有答案