UNPKG

n8n-nodes-late

Version:

n8n community node for LATE API - Schedule and manage social media posts across Twitter/X, Instagram, Facebook, LinkedIn, TikTok, YouTube, and Threads

104 lines 3.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.connectResource = void 0; exports.connectResource = { operations: [ { name: "Connect Platform", value: "connect", action: "Connect social platform", routing: { request: { method: "GET", url: "=/connect/{{ $parameter.platform }}", qs: { profileId: "={{ $parameter.profileId }}", redirect_url: "={{ $parameter.redirectUrl || undefined }}", }, }, }, }, ], fields: [ { displayName: "Platform", name: "platform", type: "options", options: [ { name: "Twitter/X", value: "twitter", description: "Connect Twitter (X) account", }, { name: "Instagram", value: "instagram", description: "Connect Instagram Business account (required)", }, { name: "Facebook", value: "facebook", description: "Connect Facebook page", }, { name: "LinkedIn", value: "linkedin", description: "Connect LinkedIn personal or company page", }, { name: "TikTok", value: "tiktok", description: "Connect TikTok creator account", }, { name: "YouTube", value: "youtube", description: "Connect YouTube channel", }, { name: "Threads", value: "threads", description: "Connect Threads account", }, ], default: "twitter", displayOptions: { show: { resource: ["connect"], operation: ["connect"], }, }, description: "Social media platform to connect to your profile. Each platform has specific requirements and OAuth flows.", }, { displayName: "Profile ID", name: "profileId", type: "string", default: "", required: true, displayOptions: { show: { resource: ["connect"], operation: ["connect"], }, }, description: "The profile ID where this social media account will be connected. Each profile can have one account per platform. Get profile IDs from 'Profiles > List'.", placeholder: "profile_123_abc", }, { displayName: "Redirect URL", name: "redirectUrl", type: "string", default: "", displayOptions: { show: { resource: ["connect"], operation: ["connect"], }, }, description: "Optional: Custom URL to redirect to after OAuth completion. By default, users are redirected to the LATE dashboard. Use this to redirect to your own application with success/error parameters.", placeholder: "https://your-app.com/oauth-callback", }, ], }; //# sourceMappingURL=connect.js.map