Integration Guides & Developer Console Walkthrough
Har social network ke official developer portal ka direct link, step-by-step app setup, 1-click copyable Redirect URIs, aur permissions guide. Direct link pr click kr ke 2 minute mein apne accounts connect karein!
Facebook Pages & Groups
Publish feed posts, high-res photos, outbound links, 24-hour Page Stories, and Facebook Video Reels automatically to your managed Pages.
How to Set Up (Step-by-Step)Official Workflow
Open Meta for Developers Portal
Open the official Meta Developer portal and log in with your primary Facebook account.
Create Meta Developer App
Click on 'My Apps' at the top-right corner, then click the green/blue 'Create App' button. Select 'Business' or 'Other' as your app use case, enter your App Name (e.g. OmniPublish SaaS) and your contact email.
Add Facebook Login for Business
In your new App Dashboard, locate 'Facebook Login for Business' under products and click 'Set Up'.
Configure OAuth Redirect URI
Go to 'Facebook Login for Business' > 'Settings' in the left menu. Scroll down to 'Valid OAuth Redirect URIs' and paste the exact callback URL below, then click 'Save Changes'.
Alternative (Instant 2-Minute Quick Token)
If you want to connect immediately without setting up full OAuth, open Meta Graph API Explorer, select your Facebook Page, add 'pages_manage_posts' permission, and click 'Generate Access Token'.
Instagram (Business & Creator)
Publish photo feed posts, 24-hour Instagram Stories, and vertical Instagram Reels directly to your Professional Instagram handle.
How to Set Up (Step-by-Step)Official Workflow
Prerequisite: Switch to Professional Account
Open Instagram on your phone > Settings > Account > Switch to Professional Account (Creator or Business). Next, link your Instagram account to your Facebook Page in Page Settings.
Open Meta Developer Portal
Go to developers.facebook.com and select your Meta App.
Add Instagram Graph API Product
In the App Dashboard, find 'Instagram Graph API' and click 'Set Up'.
Set OAuth Redirect URI
Under Instagram Login settings, paste the exact Redirect Callback URL provided below and save.
Instant 2-Minute Token via Explorer
Alternatively, open Graph API Explorer, select your linked Instagram account in User/Page dropdown, select 'instagram_content_publish', and click 'Generate Access Token'.
X (formerly Twitter)
Publish fast tweets, breaking updates, photo attachments, and video media directly to your X timeline.
How to Set Up (Step-by-Step)Official Workflow
Open X Developer Portal
Open the official X Developer Portal and sign in with your X account. Sign up for the free developer tier if prompted.
Create Project & App
Under 'Projects & Apps' in the left sidebar, click 'Create App' (or use default project). Enter your app name: OmniPublish.
Set User Authentication Settings
Click 'Set Up' under User Authentication Settings. Select App Permissions: 'Read and write and Direct message'. Type of App: 'Web App, Automated App or Bot'.
Add Callback / Redirect URI
In 'Callback URI / Redirect URL', paste the exact URL shown below. In Website URL, enter your website URL.
Copy OAuth 2.0 Credentials
Under 'Keys and tokens', copy your OAuth 2.0 Client ID and Client Secret into OmniPublish.
YouTube (Videos & Shorts)
Upload video content directly to your YouTube Channel. Videos formatted vertically under 60 seconds automatically publish as YouTube Shorts.
How to Set Up (Step-by-Step)Official Workflow
Open Google Cloud Console
Visit the Google Cloud Console and create a new project (e.g. 'OmniPublish YouTube').
Enable YouTube Data API v3
Navigate to 'APIs & Services' > 'Library', search for 'YouTube Data API v3', and click 'Enable'.
Configure OAuth Consent Screen
Go to 'APIs & Services' > 'OAuth consent screen'. Select User Type: 'External'. Enter App Name and support email. Add scope: 'youtube.upload'.
Create OAuth Client ID
Go to 'Credentials' > 'Create Credentials' > 'OAuth client ID'. Select Application Type: 'Web application'.
Add Authorized Redirect URI
In 'Authorized redirect URIs', paste the exact callback URL below. Click 'Create' and copy your Client ID and Client Secret.
LinkedIn (Profiles & Company Pages)
Broadcast articles, thought leadership posts, high-res images, and website links to your personal LinkedIn profile or Company Page.
How to Set Up (Step-by-Step)Official Workflow
Open LinkedIn Developer Portal
Navigate to the official LinkedIn Developer portal and sign in with your LinkedIn account.
Create App & Link Company Page
Click 'Create app'. Enter App Name (e.g. OmniPublish), associate your LinkedIn Company Page URL, and upload a square logo.
Add Required Products
In the 'Products' tab, add 'Share on LinkedIn' and 'Sign In with LinkedIn using OpenID Connect'.
Configure Authorized Redirect URLs
Under the 'Auth' tab, scroll down to 'Authorized redirect URLs for your app', click 'Add redirect URL', and paste the exact callback link below.
Copy Client ID & Secret
Copy your Client ID and Primary Client Secret from the 'Auth' tab into OmniPublish.
TikTok
Publish vertical short-form videos and photo carousel modes directly to your TikTok profile.
How to Set Up (Step-by-Step)Official Workflow
Open TikTok for Developers
Go to TikTok for Developers and register / log in with your TikTok account.
Create Developer App
Click 'Manage Apps' > 'Create an App'. Enter app details and contact info.
Add Content Posting API
Add the 'Content Posting API' product to enable direct video and photo posting.
Set Redirect Domain & URI
Under 'Redirect Domains', add your domain and enter the Redirect Callback URI shown below.
Copy Client Key & Client Secret
Copy your Client Key and Client Secret into OmniPublish Connected Accounts.
Telegram Channels & Groups
Broadcast immediate instant messages, formatted posts, photos, and links to your Telegram broadcast channels and subscriber groups.
How to Set Up (Step-by-Step)Official Workflow
Open Telegram @BotFather
Open Telegram and start a chat with the official @BotFather bot.
Create Bot with /newbot Command
Send the message: /newbot. BotFather will prompt you for a Bot Name (e.g. OmniPublish Notifier) and a Bot Username ending in 'bot' (e.g. omni_publisher_bot).
Copy Your HTTP API Token
BotFather will provide a secret HTTP API Token (e.g. 7123456789:AAHq_zK... ). Copy this token.
Add Bot as Admin in Your Channel
Open your Telegram Channel or Group > Channel Settings > Administrators > 'Add Administrator'. Search for your newly created bot username and grant 'Post Messages' rights.
Connect in OmniPublish
In OmniPublish Connected Accounts > Telegram, paste your Bot Token and enter your Channel username (e.g. @yourchannel) or Chat ID. Done!
Discord Communities
Broadcast announcements, updates, and rich image embeds directly to your Discord server announcement channels.
How to Set Up (Step-by-Step)Official Workflow
Method A (Fastest: Channel Webhook)
Open Discord on desktop/web > Right-click your Server icon > Server Settings > 'Integrations' > 'Webhooks' > Click 'New Webhook'.
Copy Webhook URL
Select the target channel you want announcements to go to, click 'Copy Webhook URL', and paste directly into OmniPublish Connected Accounts!
Method B (OAuth Bot / Developer Portal)
If you want full bot authorization, open the Discord Developer Portal and click 'New Application'.
Add OAuth2 Redirect URI
Go to 'OAuth2' > 'General' > 'Redirects' > Add redirect URL shown below.
Copy Client ID & Secret
Copy Client ID and Client Secret into OmniPublish.
Reddit Communities
Post discussions, articles, photos, and links to your subscribed Subreddits and personal Reddit profile.
How to Set Up (Step-by-Step)Official Workflow
Open Reddit App Preferences
Sign in to Reddit and open the App Preferences page.
Create New Application
Scroll down to the bottom and click 'are you a developer? create an app...' (or 'create another app').
Select App Type: 'web app'
Enter name 'OmniPublish'. Select the radio button for 'web app'.
Set Redirect URI
In the 'redirect uri' field, paste the exact callback URL below, then click 'create app'.
Copy Client ID & Secret
The random string under your app name is the Client ID. Next to 'secret' is your Client Secret.
Create visual Pins on your designated Pinterest boards with rich titles, outbound website links, and high-res imagery.
How to Set Up (Step-by-Step)Official Workflow
Ensure Business Account
Ensure your Pinterest account is a Business account (free switch in Pinterest settings).
Open Pinterest Developers
Go to developers.pinterest.com/apps and log in.
Create App & Add Redirect URI
Click 'Connect app' or 'Create app'. Enter app name, and paste the Redirect Callback URI shown below.
Copy App ID & Secret
Copy App ID and App Secret Key into OmniPublish.
Threads (Meta)
Share conversational thoughts, updates, photos, and short video clips directly to your Meta Threads feed.
How to Set Up (Step-by-Step)Official Workflow
Open Meta Developers
Open your Meta Developer account at developers.facebook.com.
Add Threads API Product
In your Meta App Dashboard, find 'Threads API' and click 'Set Up'.
Configure Redirect URI
Under Threads settings, enter the OAuth callback URL provided below.
Authorize & Connect
Authorize with your Instagram / Threads login to enable posting.
Snapchat
Broadcast visual snaps, public stories, and creative vertical media to your Snapchat audience.
How to Set Up (Step-by-Step)Official Workflow
Open Snapchat Developer Portal
Log in to the Snapchat for Developers portal with your Snapchat credentials.
Create App in Snap Kit
Click 'New App'. Set application name and description.
Add OAuth 2.0 Redirect URI
In OAuth 2.0 configuration, add the Redirect URI shown below.
Copy Credentials
Copy Client ID and Secret to OmniPublish.
GitHub Discussions & Releases
Share product announcements, changelog updates, and release notes directly into your GitHub repository discussions.
How to Set Up (Step-by-Step)Official Workflow
Open GitHub Developer Settings
Navigate directly to GitHub Personal Access Tokens (Classic).
Generate New Token (Classic)
Click 'Generate new token' > 'Generate new token (classic)'. Note: OmniPublish Automation. Expiration: 90 days or No expiration.
Select 'repo' and 'write:discussion' Scopes
Under scopes, check 'repo' (Full control of private repositories) and 'write:discussion'.
Generate & Copy Token
Click 'Generate token' at the bottom and copy the token string (ghp_...).
Connect in OmniPublish
In OmniPublish Connected Accounts > GitHub, paste your token and enter your repository name in 'owner/repo' format (e.g. naveed/social-saas).
Medium Publications & Blogs
Publish long-form articles, stories, and thought leadership blogs directly to your Medium profile or publications.
How to Set Up (Step-by-Step)Official Workflow
Open Medium Security Settings
Log in to Medium and open your Settings Security page.
Scroll to 'Integration tokens'
Scroll down to find the 'Integration tokens' section.
Generate Token
Enter description 'OmniPublish' and click 'Get integration token'.
Paste into OmniPublish
Copy the generated token string and paste into OmniPublish Connected Accounts > Medium.
Mastodon (Decentralized Fediverse)
Publish to the decentralized social web on Mastodon instances with hashtags and rich image attachments.
How to Set Up (Step-by-Step)Official Workflow
Open Instance Settings
Log in to your Mastodon server (e.g. mastodon.social) and open Preferences > Development.
Click 'New application'
Enter Application name 'OmniPublish'.
Set Redirect URI & Scopes
Enter the Redirect Callback URI below. Under Scopes, select 'read' and 'write'.
Copy Client Key & Secret
Click Submit, click into your application, and copy Client Key, Client Secret, and Access Token.
Media Specs & Sizing Cheatsheet
Format your graphics and videos with these exact ratios for crisp, professional rendering across every feed.
Square Feed Photo
1080 × 1080 px (1:1)
Standard for Instagram Feed, Facebook Posts, LinkedIn, and X timeline images. Crisp and responsive across all screens.
Reels & Video Shorts
1080 × 1920 px (9:16)
Full-screen vertical MP4 video for Instagram Reels, Facebook Reels, YouTube Shorts, and TikTok. Max duration under 60s for Shorts.
24-Hour Stories
1080 × 1920 px (9:16)
Vertical ephemeral photo or video story for Instagram Stories and Facebook Page Stories. Automatically expires after 24 hours.
Frequently Asked Questions
Common questions on multi-account management, developer consoles, scheduling, and automated publishing.