2

Node.jsプロジェクトにFCMが統合されており、IOSユーザーに通知の数を送信しています。通知の数を管理する必要があります。つまり、デバイス間で異なるバッジ数ですが、特定のトピックに通知しますこれらの装置が加入している。同じトピックの異なるユーザーに異なるバッジカウントを送信する方法はありますか?

私のペイロードは次のとおりです。

var payload = { 
      notification: { 
       title: "Title...", 
       body: "Notification Body...", 
       sound: "customeSound.caf", 
       badge : "?" 
      }, 
      data: { 
       testData: "custom data" 
      } 
     }, 
topic = "topicName"; 

     admin.messaging().sendToTopic(topic, payload) 
      .then(function (response) { 
       // See the MessagingTopicResponse reference documentation for the 
       // contents of response. 
       console.log("Successfully sent message:", response); 
      }) 
      .catch(function (error) { 
       console.log("Error sending message:", error); 
      }); 
    }); 

答えて

1

対応するトピックを購読しているすべてのデバイスが設定した同じペイロードを受信します。

デバイスごとに別々のペイロードを送信する必要があります。該当する場合は、同じような数字のグループをグループ化することもできますが、トピックに送信する代わりにトークングループ(registration_idsを使用)に送信する必要があります。

+0

返信@AL。ありがとうございますが、これは私が使用したくないものでFCMに近づいています。 APNS IDで通知をグループ化すると、ネイティブAPNSシステムを使用することになります。 –

+0

こんにちは@aatifshaikh残念ながら、これはあなたがFCMを進めるとどうなるでしょう。 –

+0

:(ありがとうと思います)@ –

関連する問題