SocialSwap Documentation
  • Start
    • Introduction
    • Requirements
    • Installation
    • Purchase Code
  • Updates
    • Update 1.0.7
    • Update 1.0.6
    • Update 1.0.5
    • Update 1.0.4
    • Update 1.0.3
    • Update 1.0.2
    • Update 1.0.1
  • How it Works
    • Dispute Overview
    • Listing Overview
    • Offer Overview
    • Message Overview
    • Subscription Overview
    • Plan Overview
  • Database Setup
    • phpMyAdmin MySQL DB Setup
  • Cloud Storage
    • AWS Storage Setup
      • Create AWS Account:
      • Create IAM User
      • Create S3 Bucket
      • Configure S3 Bucket
    • Wasabi Storage Setup
    • CloudFlare Storage Setup
  • PAYMENT GATEWAYS SETUP
    • Paypal Setup
    • Stripe Setup
    • RazorPay Setup
    • Paystack Setup
    • Flutterwave Setup
  • SUBSCRIPTION PLANS
    • Subscription Plan
      • Paypal Plan ID
      • Stripe Plan ID
      • Razorpay Plan ID
      • Paystack Plan ID
      • Flutterwave Plan ID
  • SMTP SETUP
    • SMTP Configuration
  • SOCIAL MEDIA LOGIN
    • Google Login
    • Facebook Login
  • One Signal
    • One Signal Setup
  • TAWK.TO SETUP
    • Tawk.to Setup
  • GOOGLE SETTINGS
    • Google Maps
    • Google Analytics
    • Google reCaptcha
  • TRANSLATE INTERFACE
    • Language Translations
  • CRON JOB SETUP
    • CRON Job
  • Customization
    • Files Structure
    • Frameworks
  • Troubleshooting
    • Troubleshooting
  • Changelog
    • Initial Release v1.0
Powered by GitBook
On this page
  1. One Signal

One Signal Setup

You can allow one signal notifications for your platform. To get started, you will need One Signal API Key and RestAPI Key

PreviousFacebook LoginNextTawk.to Setup

Last updated 10 months ago

How to Obtain Your OneSignal API Key and REST API Key

Step 1: Sign In to OneSignal

  1. Go to the .

  2. Click on "Log In" and enter your credentials to access your OneSignal account.

Step 2: Create a New App

  1. Once logged in, Click on the "" button on the top right.

  2. Enter your Onesignal app name, select an old organization if you have one or create a new one. Select Web on the channel section and click on "Next: Configure your Platform"

  1. On the "Integration" section, select "Custom Code". Enter your Site Name, Site Url, Check the Auto subscribe, Choose your icon and make sure to check the "My site is not fully HTTPS" if your site falls into this. Scroll down and click on Save.

  1. On the next page, note down your "safari_web_id". copy it and paste it somewhere.

Step 3: Retrieve the API Key

  1. Under "Settings," click on "Keys & IDs."

  1. You will see the "OneSignal App ID" and the "REST API Key" listed on this page.

Step 4: Copy the Keys

  1. Copy the "OneSignal App ID" and the "REST API Key" to a secure location.

  2. Ensure you keep these keys confidential and do not share them publicly.

Step 5: Use the Keys in Your Application

  1. Paste the copied keys into the appropriate configuration fields in Swap Manager -> Swap Settings -> OneSignal.

Reload your page after you are done. if done correctly, you will see the prompt to subscribe to notification

Additional Tips:

  • If you need to regenerate your keys, you can do so from the same "Keys & IDs" section.

OneSignal website
New App/Website