โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a LinkedIn App
Visit the developer portal. Create a new app; set App type = Web .
2
Add OAuth redirect URL
In the Auth tab โ OAuth 2.0 settings, paste the callback URL below.
3
Enable products
Add Sign In with LinkedIn using OpenID Connect and Share on LinkedIn products.
4
Copy credentials
From the Auth tab, copy Client ID and Client Secret .
5
Add to Space secrets
Open your HF Space settings, add both env vars below, then restart the Space.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/linkedin
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
LINKEDIN_CLIENT_ID
Client ID
Not set
Copy name
LINKEDIN_CLIENT_SECRET
Client Secret
Not set
Copy name
โ
All credentials configured โ restart Space if you just added them.
Setup Steps
1
Create an X Developer App
Apply for a developer account at
developer.twitter.com if you don't have one. Create a new project + app.
2
Enable OAuth 1.0a + set permissions
On your app page โ User authentication settings โ Set up . Enable OAuth 1.0a . Set App permissions to Read and Write . Set Type of App to Native App (โ ๏ธ must be Native App, not Web App โ Web App breaks OAuth 1.0a).
3
Add callback URL
In the same setup screen, under Callback URI / Redirect URL , paste the Callback URL shown below.
4
Get your Consumer Secret
โ ๏ธ The Consumer Secret (X_API_SECRET) is only shown once โ right after app creation, or after you click Regenerate on the Consumer Key row in the Keys & Tokens tab. If you don't have it saved: go to Keys & Tokens โ OAuth 1.0 Keys โ Regenerate . Copy both the new Consumer Key and Consumer Secret that appear in the popup.
5
Add to Space secrets
Add both env vars below to your HF Space settings โ Variables & Secrets, then restart the Space.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/x
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
X_API_KEY
API Key (Consumer Key)
Set โ
Copy name
X_API_SECRET
API Secret (Consumer Secret)
Set โ
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Meta App
Go to Meta for Developers. Create a new app with use case Authenticate and request data from users .
2
Add Facebook Login product
In the app dashboard, click Add Product โ Facebook Login โ Web.
3
Add callback URL
In Facebook Login settings โ Valid OAuth Redirect URIs, paste the callback URL below.
4
Request permissions
Add pages_manage_posts , pages_read_engagement , publish_to_groups permissions.
5
Copy credentials
From App Settings โ Basic , copy App ID and App Secret.
6
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/facebook
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
FACEBOOK_APP_ID
App ID
Not set
Copy name
FACEBOOK_APP_SECRET
App Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Use the Facebook app
Instagram uses the same Meta app as Facebook โ configure Facebook first.
2
Add Instagram Graph API product
In your Meta app dashboard, click Add Product โ Instagram Graph API.
3
Connect an Instagram Business account
Your Instagram account must be a Professional (Business or Creator) account linked to a Facebook Page.
4
Add callback URL
In Instagram Login settings โ Valid OAuth Redirect URIs, paste the callback URL below.
5
No extra env vars needed
Instagram and Facebook share FACEBOOK_APP_ID and FACEBOOK_APP_SECRET.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/instagram
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
FACEBOOK_APP_ID
App ID (same as Facebook app)
Not set
Copy name
FACEBOOK_APP_SECRET
App Secret (same as Facebook app)
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Meta App
Create a Meta Developer app (separate from Facebook/Instagram if you prefer clean separation).
2
Add Threads API product
In the app dashboard, click Add Product โ Threads API.
3
Add callback URL
In Threads API settings โ Redirect URI, paste the callback URL below.
4
Copy credentials
From App Settings โ Basic , copy App ID and App Secret.
5
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/threads
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
THREADS_APP_ID
App ID
Not set
Copy name
THREADS_APP_SECRET
App Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Google Cloud project
Go to Google Cloud Console. Create a new project (or use existing).
2
Enable YouTube Data API v3
In APIs & Services โ Library, search for YouTube Data API v3 and enable it.
3
Create OAuth credentials
In APIs & Services โ Credentials, click Create Credentials โ OAuth client ID . Set type to Web application .
4
Add callback URL
Under Authorized redirect URIs, paste the callback URL below.
5
Configure OAuth consent screen
Set up consent screen with your app name. Add YouTube scopes.
6
Copy credentials
Download or copy the Client ID and Client Secret .
7
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/youtube
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
YOUTUBE_CLIENT_ID
OAuth 2.0 Client ID
Not set
Copy name
YOUTUBE_CLIENT_SECRET
OAuth 2.0 Client Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Apply for TikTok Developer access
Sign in at developers.tiktok.com. Apply for developer access (may take 1-2 days).
2
Create an app
Create a new app. Set Platform: Web .
3
Add Login Kit
Add Login Kit product. This enables OAuth for your app.
4
Add callback URL
In Login Kit settings โ Redirect domain, add your HF Space hostname. In redirect URI, paste the callback URL below.
5
Request Content Posting API
Add Content Posting API product for posting videos/photos.
6
Copy credentials
From app overview, copy Client Key (as CLIENT_ID) and Client Secret .
7
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/tiktok
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
TIKTOK_CLIENT_ID
Client Key
Not set
Copy name
TIKTOK_CLIENT_SECRET
Client Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Go to Reddit App Preferences
Visit reddit.com/prefs/apps while logged in.
2
Create a new app
Click create another appโฆ . Set type to web app .
3
Add callback URL
In the redirect uri field, paste the callback URL below.
4
Copy credentials
The Client ID is the string below the app name. Client Secret is labelled "secret".
5
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/reddit
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
REDDIT_CLIENT_ID
Client ID (under app name)
Not set
Copy name
REDDIT_CLIENT_SECRET
Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Pinterest App
Go to Pinterest Developer Portal and create a new app.
2
Add redirect URI
In app settings, add the callback URL below as a redirect URI.
3
Request scopes
Request boards:read , pins:read , pins:write scopes.
4
Copy credentials
Copy App ID and App Secret from the app settings.
5
Add to Space secrets
Add both env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/pinterest
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
PINTEREST_CLIENT_ID
App ID
Not set
Copy name
PINTEREST_CLIENT_SECRET
App Secret
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Discord Application
Go to Discord Developer Portal โ New Application.
2
Add redirect URL
In OAuth2 โ Redirects , paste the callback URL below.
3
Create a Bot
In the Bot section, create a bot. Enable Message Content Intent .
4
Copy credentials
Copy Client ID and Client Secret from OAuth2 tab. Copy Bot Token from Bot tab.
5
Add to Space secrets
Add all three env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/discord
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
DISCORD_CLIENT_ID
Application ID
Not set
Copy name
DISCORD_CLIENT_SECRET
Client Secret
Not set
Copy name
DISCORD_BOT_TOKEN_ID
Bot Token
Not set
Copy name
โน๏ธ Not yet configured โ follow the steps below.
Setup Steps
1
Create a Slack App
Go to api.slack.com/apps โ Create New App โ From scratch.
2
Add OAuth redirect URL
In OAuth & Permissions โ Redirect URLs , paste the callback URL below.
3
Add Bot Token Scopes
Under Bot Token Scopes, add: channels:join, chat:write, channels:read, groups:read.
4
Install to workspace
Click Install to Workspace to generate tokens.
5
Copy credentials
From Basic Information : App Credentials has Client ID, Client Secret, Signing Secret.
6
Add to Space secrets
Add all three env vars below to your HF Space settings, then restart.
Callback URL
https://ragnarok890-huggingpost.hf.space/integrations/social/slack
Copy
Paste this URL wherever the developer portal asks for "Redirect URI", "Callback URL", or "OAuth Redirect URL".
Space Secrets to Add
SLACK_ID
Client ID
Not set
Copy name
SLACK_SECRET
Client Secret
Not set
Copy name
SLACK_SIGNING_SECRET
Signing Secret
Not set
Copy name