0

FCMのために開発されたC#Mvc ProjectでWebプッシュ通知メッセージを送信していますが、画像とともにメッセージを送信したいと思います。 FCMでリッチ通知を送信する方法はありますか。 また、通知のクライアント数は3.400です。クライアントの一部が通知を受け取らないことがあります。どのようにしてこの問題を解決できますか? は、プッシュ通知を通じて画像を送る、一般的にFirebase(FCM)でリッチ通知

self.registration.pushManager.getSubscription().then(function (subscription) 
    { 
     var endP = subscription.endpoint; 
     return fetch('url' + endP, 
      { 
       method: 'get', 
       headers: { 
        "Content-Type": "text/plain;charset=UTF-8" 
       } 
      }).then(function (res) 
      { 
       return res.json().then(function (data) 
       { 
        var notification = data; 
        if (notification == null) 
         return; 
        var title = notification.Title; 
        var message = notification.Message; 
        var iconUrl = notification.Icon; 
        var tag = notification.Tag; 
        var url = notification.Url; 
        return self.registration.showNotification(title, 
         { 
          body: message, 
          icon: iconUrl, 
          tag: tag, 
          data: 
           { 
            url: url, 

           } 
         }); 
       }); 
      }) 
    }) 

答えて

0

..あなたに感謝することはpayload size limitにその通常不可能賢明と同時にではありません。

ただし、dataメッセージのペイロードを使用し、使用する画像のURLを指定して(iconのパラメータと同じように)URLから画像を処理できます。