Create a Twitter App

Go to https://apps.twitter.com and click on “Create New App” button.

Set Application Details

  1. Fill out “Name”, this will be displayed to hotspot users
  2. Fill out “Description”, this will be displayed to hotspot users
  3. Fill out “Website” (your own website address)
  4. Enter the same website address as “Callback URL” (you can enter any website here as it will be overwritten by the system)
  5. Click on “Yes, I Agree”
  6. Click on “Create your Twitter Application”

Edit App Settings

  1. Under “Settings”, UNCHECK “Enable Callback Locking” (do not enable)
  2. Enable “Allow this application to be used with Sign in with Twitter” and click on “Update Settings”
  3. Be sure that Disable implicit OAuth is CHEKCED.

4. Under “Permissions” enable “Read and write” access, click on “Update Settings”

5. Under “Keys and Access Tokens” you will find the Consumer Key and Consumer Secret which has to be entered in the Control Center, under Tools > White Label Settings > Twitter API Key and API Secret

Request a User’s Email Address

Requesting a user’s email address requires your application to be whitelisted by Twitter. To request access, please use this form.

Once whitelisted, the “Request email addresses from users” checkbox will be available under your app permissions on apps.twitter.com. Privacy Policy URL and Terms of Service URL fields will also be available under settings which are required for email access.

NOTE #1: After your own App ID is filled out in the Control Center, the splash page will only work if the router is configured with your white label domain name.

NOTE #2: Twitter is a 3rd party so they can change their terms any time. We don't take responsibility if your app was not accepted or later suspended or terminated. 

Did this answer your question?