Supported Platforms
TryPost supports the following social media platforms:
| Platform | Status | API Requirements |
|---|---|---|
| ✅ Full support | OAuth App | |
| X (Twitter) | ✅ Full support | OAuth App |
| ✅ Full support | Meta App | |
| ✅ Full support | Meta App (Business account required) | |
| TikTok | ✅ Full support | TikTok Developer App |
| YouTube | ✅ Full support | Google Cloud Project |
| Threads | ✅ Full support | Meta App |
| ✅ Full support | Pinterest App | |
| Bluesky | ✅ Full support | App Password (no OAuth) |
| Mastodon | ✅ Full support | Instance OAuth |
General Setup
Each platform requires:
- Create a developer app on the platform’s developer portal
- Configure OAuth credentials in your
.envfile - Set the callback URL to
{APP_URL}/accounts/{platform}/callback
Callback URLs
When configuring your apps, use these callback URLs (replace https://your-domain.com with your actual URL):
| Platform | Callback URL |
|---|---|
https://your-domain.com/accounts/linkedin/callback | |
| LinkedIn Page | https://your-domain.com/accounts/linkedin-page/callback |
| X (Twitter) | https://your-domain.com/accounts/x/callback |
| TikTok | https://your-domain.com/accounts/tiktok/callback |
https://your-domain.com/accounts/facebook/callback | |
https://your-domain.com/accounts/instagram/callback | |
| Threads | https://your-domain.com/accounts/threads/callback |
| YouTube | https://your-domain.com/accounts/youtube/callback |
https://your-domain.com/accounts/pinterest/callback | |
| Mastodon | https://your-domain.com/accounts/mastodon/callback |
Note: Bluesky doesn’t use OAuth. You’ll enter your credentials directly in TryPost.
Disabling Platforms
You can disable specific platforms by setting environment variables:
TRYPOST_LINKEDIN_ENABLED=false
TRYPOST_TIKTOK_ENABLED=false
This hides the platform from the connection options.