Twitter Developers

After registering a Twitter account, you can create an app instantly on Twitter's developer page. This section will explain how to create the Twitter app:

Log in to your Twitter account and navigate to the Twitter App Management Console.

If this is your first time creating an app on Twitter, you will see a button 'Create New App'.

A pop-up confirmation appears, click the 'Apply' button.

Then, you will be directed to the portal developer page. Select 'Making a bot' in the use case field and adjust the other fields. Then, click the 'Let's do this' button to continue app registration.

Read and agree to the Twitter developer account application terms, then click the 'Submit' button.

You will be notified to validate your email address.

In your verification email, click the 'Confirm your email' button and congratulations your email has been successfully verified.

Enter your app name.

Then, Twitter will provide the required API key and token. Copy the information and click 'Dashboard' to be redirected to the dashboard page.

You will enter the dashboard page.

Then, you need to apply for elevated access to Twitter to access the development environment used to create a Twitter channel in our application. Go to the Products menu and click the Twitter API v2 menu. On the Elevated tab, click the 'Apply' button.

In the basic info section, you will be required to confirm your Twitter account name, country, and current coding skill level. Then, click the 'Next' button.

Enter how will you intended to use the Twitter API according to your needs and click the 'Next' button.

Correct and review all the steps you have completed. Please click the 'Edit' button if there is information that still needs to be changed. When finished, click the 'Next' button.

Read and Agree on the Twitter developer agreement then, click the 'Submit' button.

You will be notified that the request for elevated access is undergoing review. Twitter will additionally send you an email notification.

Once approved, you will be notified that your Twitter account has been registered as a Twitter developer and the elevated tab will change from pending to have access.

After obtaining elevated permission, head to the App Settings Tab. Select the section User Authentication Settings.

Change your App Permissions from 'Read and Write' to 'Read, Write and Direct Messages'. In the type of app section, select 'Native App'. Then, in the app info section, enter your callback URL and your website URL. Click 'Save' when your settings are complete.

Copy the following URL and paste into your callback URL: https://[url.com]/dolphin/channel/authorization/channel-twitter.xhtml

After that, you also have to set up dev environment. Go to the Products menu and select 'Dev Environment'. In the Account Activity API/Sandbox, click the 'Set up dev environment' button.

In the pop-up set up account activity API dev environment, enter your 'Dev environment label' and choose your 'App'. Then, click the 'Complete Setup' button.

You will see the notification that your dev environment successfully set up.

Last updated