Using MobileFirst Foundation 8.0's Push Service REST API in a Node.js-based server

Overview

It is nice and easy to send simple push notifications in MobileFirst Foundation 8.0 (from the MobileFirst Operations Console or via REST API), but how do you send push notifications which provides more complex data such as when temperature is low, when you’re driving too fast and so on.

To that end, I’ve implemented a mobile application that integrates several Bluemix services related to IoT, Watson services and so on.

Getting the Authorization key with Postman is not flexible enough, so instead I wrote a self-Authorization node.js module. This module enables me to easily creat different instances on one or more Node.js servers.

To get started, lets watch a video.

Sample project

The Nodejs module I have created is available for download from this GitHub.com repository.

Please note tha this is only the Nodejs server. I expect you to have an already functioning application with push notifications capability. To quickly setup such an app, you can use the sample application provided in the MobileFirst Foundation Developer Center.

For setup instructions, refer to the GitHub repository.

Last modified on December 06, 2016
Share this post: