X (Twitter) Integration
X (Twitter) Integration | AllPost Documentation
To schedule and manage posts on X (Twitter) using AllPost, follow the steps outlined below to create and configure an
app for integration with the platform.
1. Create a Developer Account
To get started, you'll need a Twitter Developer Account. If you don’t have one, sign up on the Twitter Developer
Website. Complete the required information and submit your application.
Use Cases
We use the Twitter API for:
- Scheduling tweets.
- Engaging with users (replying, liking, retweeting, and quoting).
- Extracting profile and post metrics from connected accounts.
- Displaying metrics such as follower growth, likes, retweets, comments, profile clicks, and link clicks over 3 months.
All connected accounts via OAuth belong to and are managed by our team, and we ensure compliance with Twitter’s Automation and General Rules.
--
2. App Details (Optional)
For enhanced functionality, configure additional app details:
1. Log into your Twitter Developer account.
2. Navigate to the Twitter App, and click "Edit."
3. Upload the app logo, provide a description, and click "Save."
Note: This step is mandatory if you’re providing Software as a Service (SaaS) through AllPost Enterprise. It is optional
for internal use.
3. User Authentication Settings
1. In your Twitter Developer account, select the app from the sidebar and scroll to the "User authentication settings"
section.
2. Click "Set up" and adjust permissions to "Read and write."
3. Select the type of app (Web App, Automated App, or Bot).
4. Enter the callback URL:
https://app.allpost.co/in/callback/twitter
5. Input your website’s URL in the "Website URL" field, then click "Save."
4. Copy the Credentials to AllPost
After configuring user authentication, generate the required API Key and Secret:
1. In the Twitter Developer account, go to the "Keys and Tokens" section.
2. Generate new API credentials.
3. Copy the credentials, then paste them into the X (Twitter) third-party service form in your AllPost dashboard.
5. Add Your X (Twitter) Account
Once credentials are configured, add your X (Twitter) account to AllPost to start scheduling posts:
1. Navigate to the Admin Console via the User Menu (bottom left).
2. Select "Services" from the sidebar and input your credentials to connect your account.
You can now schedule posts and manage your X (Twitter) account from within AllPost.