How to send firebase notifications to audience via HTTP

后端 未结 4 2010
无人共我
无人共我 2020-12-01 13:41

In Firebase Console I set up audiences based on various user properties and now am able to send notifications to different user segments via console. Is there a way to do th

相关标签:
4条回答
  • 2020-12-01 13:54

    firebaser here

    There is currently no way to send a notification to a user segment programmatically. It can only be done from the Firebase Console as you've found.

    We're aware that allowing this through an API would expand the potential for Firebase Notifications a lot. So we're considering adding it to the API. But as usual: no commitment and no timelines, since those tend to change as priorities shift.

    0 讨论(0)
  • 2020-12-01 14:03

    This has been a popular request, but unfortunately it is not yet possible. We are looking into this. Please check Firebase Cloud Messaging announcements for any updates in the future.

    0 讨论(0)
  • 2020-12-01 14:05

    You can try with topic subscriptions. It is not perfect solution but the best for me at this time.

    {
      "to": "/topics/audience1_subscription"
      "data" : {
         "title" : "Sample title",
         "body" : "Sample body"
       },
     }
    
    0 讨论(0)
  • 2020-12-01 14:11

    Yes.There is trick with the "to" field as mentioned in below.

    web URL is: https://fcm.googleapis.com/fcm/send

    Content-Type: application/json

    Authorization: key="YOUR_SEVER_KEY"

    JSON DATA FORMAT:

    {"to": "USER_FIREBASE_TOKEN",
    
    "data": {"message": "This is a Firebase Cloud Messaging Topic Message",}
    
    "notification": {"body": "This is firebase body",}}";
    
    0 讨论(0)
提交回复
热议问题