trypost/docs/platforms
2026-01-18 18:33:05 -03:00
..
bluesky.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
facebook.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
instagram.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
linkedin.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
mastodon.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
pinterest.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
README.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
threads.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
tiktok.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
x-twitter.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00
youtube.md feat: add documentation for connecting social media platforms and getting started guide 2026-01-18 18:33:05 -03:00

title has_children nav_order
Platforms true 3

Supported Platforms

TryPost supports the following social media platforms:

Platform Status API Requirements
LinkedIn ✅ Full support OAuth App
X (Twitter) ✅ Full support OAuth App
Facebook ✅ Full support Meta App
Instagram ✅ Full support Meta App (Business account required)
TikTok ✅ Full support TikTok Developer App
YouTube ✅ Full support Google Cloud Project
Threads ✅ Full support Meta App
Pinterest ✅ Full support Pinterest App
Bluesky ✅ Full support App Password (no OAuth)
Mastodon ✅ Full support Instance OAuth

General Setup

Each platform requires:

  1. Create a developer app on the platform's developer portal
  2. Configure OAuth credentials in your .env file
  3. 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
LinkedIn 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
Facebook https://your-domain.com/accounts/facebook/callback
Instagram https://your-domain.com/accounts/instagram/callback
Threads https://your-domain.com/accounts/threads/callback
YouTube https://your-domain.com/accounts/youtube/callback
Pinterest 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.