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.

Developers Page

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

Create an App

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

Apply Confirmation

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.

Developer Portal

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

Developer Aggrement

You will be notified to validate your email address.

Verify Email

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

Success Verified Email

Enter your app name.

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.

Twitter API Key

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.

Elevated Access

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.

Basic Info

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

Intended Use

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.

Review

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

Terms

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

Notification Twitter Under Review

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.

Elevated Access

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

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.

Set Up User Authentication Settings

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.

Set up dev environment

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.

Set up Account activity API dev environment

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

Success Notification

Last updated

Was this helpful?