Skip to main content

YouTube

TryPost supports uploading YouTube Shorts.

Connect your account

  1. Go to Accounts in the TryPost dashboard
  2. Click Connect YouTube
  3. Authorize TryPost with your Google account, choosing the channel on Google’s own screen
  4. The channel shows up immediately — TryPost connects the one that authorization was granted for

Supported content types

Media limits

Official specs: videos.insert, 3-minute Shorts. Full catalog: Media.

OAuth scopes

https://www.googleapis.com/auth/youtube.upload, https://www.googleapis.com/auth/youtube.readonly, https://www.googleapis.com/auth/youtube.force-ssl, https://www.googleapis.com/auth/yt-analytics.readonly yt-analytics.readonly powers the Analytics dashboard’s YouTube view.

Self-hosting setup

  1. Go to Google Cloud Console and create a project
  2. Enable the YouTube Data API v3 and YouTube Analytics API
  3. Create OAuth 2.0 credentials
  4. Add the scopes listed above to the OAuth consent screen
  5. Set the redirect URL to {APP_URL}/accounts/youtube/callback
  6. Add to your .env:
The same Google credentials are used for YouTube and Google Login. Add both callback URLs to your OAuth client.