The Multi-Channel Growth Advantage
SmartCity Growth features a unified multi-channel publishing engine. Once configured, every published blog post can automatically generate targeted B2B updates for LinkedIn, high-velocity tweets on X, visual posts on Instagram, and video descriptions or community updates on YouTube.
Multi-Platform Architecture Overview
Figure 3: Unified credentials architecture covering Google Cloud YouTube API, LinkedIn Apps, X Developer Portal, and Meta Instagram Graph API.
1. YouTube Data API v3 (Google Cloud Console)
The YouTube Data API allows SmartCity Growth to syndicate video scripts, community announcements, video descriptions, and Shorts metadata.
Step 1.1: Create a Google Cloud Project
- Navigate to the Google Cloud Console.
- Click the project dropdown in the top navigation bar and click New Project.
- Name the project (e.g.
SmartCity-YouTube-Integration) and click Create.
Step 1.2: Enable YouTube Data API v3
- In the left sidebar menu, go to APIs & Services → Library.
- Search for YouTube Data API v3.
- Click on the result and click the blue Enable button.
Step 1.3: Configure OAuth Consent Screen & Credentials
- In the left sidebar, click OAuth consent screen.
- Select External and click Create.
- Provide an App Name (e.g.
SmartCity Growth YouTube Publisher) and your support email.
- Under Scopes, add
https://www.googleapis.com/auth/youtube.upload and https://www.googleapis.com/auth/youtube.readonly.
- Next, go to Credentials → Click Create Credentials → Select OAuth 2.0 Client ID.
- Application type: Choose Web application.
- Under Authorized redirect URIs, add:
https://grow.infusionics.com/auth/youtube/callback.
- Click Create and copy your Client ID and Client Secret.
Step 1.4: Find Your YouTube Channel ID
Go to YouTube Studio → Customization → Basic Info → Scroll to Channel URL / Channel ID (starts with UC...).
2. LinkedIn Developer Portal (Company Pages)
Connect your verified LinkedIn Company Page to syndicate thought leadership articles and industry news to professional B2B audiences.
Step 2.1: Create a LinkedIn Developer App
- Visit the LinkedIn Developer Portal.
- Click the Create App button.
- Enter your App name, upload your company logo, and select your official LinkedIn Page.
- Agree to the terms and click Create app.
Step 2.2: Add Required Products
- Click on the Products tab.
- Locate Share on LinkedIn and click Request access.
- Locate Sign In with LinkedIn using OpenID Connect and click Request access.
- This grants the necessary scopes:
w_member_social and w_organization_social.
Step 2.3: Retrieve Client ID, Secret & Organization ID
- Click on the Auth tab.
- Copy your Client ID and Primary Client Secret.
- Under OAuth 2.0 settings, add the redirect URI:
https://grow.infusionics.com/auth/linkedin/callback.
- Your Organization URN (Company ID) is the numeric string at the end of your LinkedIn Admin Page URL (e.g.
https://www.linkedin.com/company/12345678/admin/ → ID is 12345678).
3. X (Twitter) Developer Portal
Auto-publish punchy, 280-character summaries with hashtags and backlinks whenever fresh content is indexed.
Step 3.1: Access Developer Portal
- Navigate to developer.x.com (or developer.twitter.com).
- Sign up or log in with your brand's X account.
- Under the Developer Portal Dashboard, click Create Project and assign an App.
Step 3.2: Enable Read and Write Permissions
Crucial Step: By default, X apps are created with "Read Only" access. You must switch this to "Read and Write" before generating your Access Tokens!
- Inside your App settings, scroll to User authentication settings → Click Set up.
- App permissions: Select Read and Write.
- Type of App: Choose Web App, Automated App or Bot.
- Callback URI: Enter
https://grow.infusionics.com.
- Website URL: Enter your primary website address.
- Click Save.
Step 3.3: Generate Keys & Tokens
- Navigate to the Keys and Tokens tab.
- Under Consumer Keys, click Generate → Copy the API Key and API Key Secret.
- Under Authentication Tokens, click Generate next to Access Token and Secret.
- Verify that the generated token displays "Created with Read and Write permissions".
- Copy both the Access Token and Access Token Secret.
4. Instagram Business / Creator API
Instagram auto-posting is powered via the Meta Graph API bridge connected through your Facebook Page.
Step 4.1: Switch Instagram Account to Professional
- Open the Instagram app on your mobile device.
- Go to your profile → Settings & Privacy → Account type and tools.
- Select Switch to Professional Account (choose either Business or Creator).
Step 4.2: Link Instagram to Your Facebook Page
- Go to your Facebook Page on desktop.
- Click Settings → Linked Accounts → Instagram.
- Click Connect Account and log in with your Instagram credentials to establish the bridge.
Step 4.3: Zero Extra Configuration Needed in SmartCity Growth!
Because SmartCity Growth utilizes the Meta Graph API, entering the permanent Facebook Page Access Token (from Guide #2) allows our platform to automatically detect and query your linked Instagram Business account ID via:
GET /{facebook-page-id}?fields=instagram_business_account
No separate Instagram tokens are required! Your featured images and promotional captions will sync directly to your Instagram grid.
Summary: Credentials Checklist for SmartCity Growth
| Platform |
Required Inputs in grow.infusionics.com |
Verification Method |
| WordPress |
Site URL, Username, Application Password |
Instant REST API Ping |
| Facebook |
Facebook Page ID, Permanent Page Access Token |
Graph API Debugger Check |
| Instagram |
Auto-discovered via Facebook Page Token |
Linked Account Verification |
| LinkedIn |
Client ID, Client Secret, Organization URN |
OAuth Token Exchange |
| X (Twitter) |
API Key, API Secret, Access Token, Token Secret |
v2/users/me Test Query |
| YouTube |
OAuth Client ID, Client Secret, Channel ID |
Google OAuth Consent |
Scale Your Organic Reach on Auto-Pilot
Configure your social credentials once, and let SmartCity Growth amplify your brand across every key social platform with automated scheduling.
Configure Websites in Dashboard →
Accelerate Your Business with Custom Web & AI Engineering
Whether you need a high-converting website build, speed optimization, or custom 24/7 AI Chatbot agents, our team delivers production-ready systems tailored to your business.
Request a Free Consultation & Quote →