Skip to main content

OneSignal

OneSignal is the fastest and most reliable service to send push notifications, in-app messages, SMS, and emails.

Requirements

Adding app to OneSignal

  • Login to the OneSignal website
  • Click on New App/Website
  • Enter the Name of your app or website
  • You can either select:
    • Google Android (FCM) for Android
    • Apple iOS (APNs) for iOS

Android

  • Select Google Android (FCM) then Next: Configure Your Platform
  • On the Google Android (FCM) Configuration screen enter Firebase Server Key and Firebase Sender ID from the firebase console then click Save & Continue
  • Select the Select your target SDK for our case we are using React Native / Expo then click Save & Continue
  • Install the SDK to your React Native app. Use this link to get instructions on how install the oneSignal SDK. You can skip this step for later.
  • You can use the App ID to configure the Mobile App
  • Click on Done after setting up the Mobile App

iOS

  • If you have added the android app click on Settings on the navigation bar
  • On the Native App Platforms options, select Apple iOS
  • Upload Certificate (.p12 file) and enter the Certificate Password then click Save & Continue
  • Install the SDK to your React Native app. Use this link to get instructions on how install the oneSignal SDK. You can skip this step for later.
  • You can use the App ID to configure the Mobile App
  • Click on Done after setting up the Mobile App

Getting Messenger Key and Messenger Id

To obtain messenger key and messenger id, you will be required to get OneSignal App ID and Rest Api Key.

  • Login to OneSignal account
  • Selec the app that you would like to use to send push notification
  • From the oneSignal app dashboard select Settings from top nav bar
  • Select Keys & IDs from top tab to view oneSignal keys and Rest Api Key
  • Copy the Rest Api Key and OneSignal App ID that you will use to configure BILDI-Visual Experience Engine oneSignal push feature.