- Accounts and users
- Direct Messages
- Publisher tools & SDKs
- Twitter for Websites
- Developer utilities
- API reference index
You need to generate an access token and token secret if you would like to do the following:
- Your application only needs to make requests on behalf of a single user (for example, posting, liking, or ReTweeting Tweets as a user, following or unfollowing, retrieving a list of recent DMs for a user)
- You wish to test API functionality from a single account before building out the 3-Legged OAuth flow.
To generate your access token and secret, you must have a Twitter app.
- If you have an existing Twitter app, you can view and edit it in the Twitter app dashboard if you are logged into your Twitter account on developer.twitter.com.
- If you need to create a Twitter app, you can do so via the same app management dashboard, but you must have an approved developer account.
Generating access tokens
Follow the below steps to generate access tokens for an existing Twitter app:
- Login to your Twitter account on developer.twitter.com.
- Navigate to the Twitter app dashboard and open the Twitter app for which you would like to generate access tokens.
- Navigate to the "Keys and Tokens" page.
- Select 'Create' under the "Access token & access token secret" section.