Links

Firebase Messaging Action

Execute Firebase Messaging completely serverless via Thingsup IoT Platform. Create custom query from MQTT Rules Engine or HTTP APIs.
This provides a way to perform queries on Firebase Messaging. Before adding Firebase Messaging Action, user has to define a Firebase Connection. User need to provide following parameters to perform Firebase Messaging.

Function

  • User can write JavaScript code to create dynamic messages to send to FCM.
  • "payload" and messages objects are available in this code which are directly used to send messages.
//Example 1
messages.push({ notification: {title: 'Price drop', body: '5% off all electronics'},
topic: '/topic/' + payload.userid,
});

Connection ID

User need to provide a Connection ID of Firebase connection.
Add Firebase Messaging Action
Please note the following points:
  • Get more details at Google Firebase Cloud Messaging.
  • "payload" object is supplied from Action Trigger like Rules, Action Command etc.
  • Data Response of operation will be available as Action Response.