Upload-Post + Airtable Integration
Post videos to social media directly from Airtable using Upload-Post\'s API. Automate your content publishing workflow in minutes.
Airtable\'s Automation Scripts allow you to trigger workflows when events happen in your base. By integrating with Upload-Post\'s API, you can automatically publish videos to platforms like TikTok, Instagram, and YouTube whenever a new record is created or updated.
Schnelles Startbeispiel
3 Simple Steps
-
Eine Videos-Tabelle in Airtable erstellen
Fügen Sie Spalten für Video-URL, Titel und Status hinzu
-
Eine Automatisierung erstellen
Wählen Sie "Wenn Datensatz erstellt" und Aktion "Ein Skript ausführen"
-
Fügen Sie den Beispielcode ein
Ersetzen Sie API_KEY und BENUTZERNAME durch Ihre Anmeldeinformationen
Beispielcode
// Basic Airtable to Upload-Post Integration
// Get the record that triggered this automation
let table = base.getTable('Videos');
let record = await table.selectRecordAsync(input.config().recordId);
// Get video URL from Airtable record
let videoUrl = record.getCellValue('Video-URL.');
// Upload to social media via Upload-Post
let formData = new FormData();
// Add the video URL (API will download it automatically)
formData.append('video_url', videoUrl);
// Add metadata
formData.append('title', record.getCellValue('Title'));
formData.append('user', 'YOUR_USERNAME');
// Add platforms - you can add multiple platforms
formData.append('platform[]', 'tiktok');
formData.append('platform[]', 'instagram');
formData.append('platform[]', 'youtube');
formData.append('platform[]', 'facebook');
formData.append('platform[]', 'linkedin');
// Send to Upload-Post API
let result = await fetch('https://api.upload-post.com/api/upload', {
method: 'POST',
headers: { 'Authorization': 'Apikey YOUR_API_KEY' },
body: formData
});
// Update the record with result
let uploadResult = await result.json();
await table.updateRecordAsync(record, {
'Status': uploadResult.success ? 'Uploaded' : 'Fehlgeschlagen'
}); Erweitert: N8n-Vorlage mit KI & Airtable
Automatisierter Videoveröffentlichungs-Workflow
This powerful n8n workflow automatically detects new videos in Google Drive, generates AI-powered descriptions, publishes to Instagram, TikTok & YouTube, and tracks everything in Airtable.
Was es tut:
- Überwacht Google Drive auf neue Videos
- Generiert KI-Beschreibungen mit OpenAI
- Veröffentlicht gleichzeitig auf mehreren Plattformen
- Verfolgt Status und URLs in Airtable
- Sendet Fehlermeldungen über Telegram
Anforderungen:
- N8n-Installation (Cloud oder selbst gehostet)
- Google Drive, OpenAI, Airtable-Konten
- Upload-Post.com API-Zugriff
- Verbundenen sozialen Medienkonten
Workflow-Schritte
Videoerkennung.
Erkennt automatisch neue Videos, die in Ihren Google Drive-Ordner hochgeladen wurden.
KI-Inhaltserstellung
Verwendet OpenAI, um Audio zu transkribieren und ansprechende Beschreibungen zu generieren
Airtable-Tracking
Erstellt Datensätze mit Videometadaten und verfolgt den Veröffentlichungsstatus
Multi-Plattform Veröffentlichung
Gleichzeitiges Hochladen zu Instagram, TikTok und YouTube über Upload-Post
Airtable-Basisstruktur
| Feldname | Type | Beschreibung |
|---|---|---|
| Videoname. | Einzeiliger Text | Name der Videodatei |
| Beschreibung | Long text | AI-generierte Beschreibung |
| Upload-Datum | Date | Wann das Video verarbeitet wurde |
| Instagram Status | Single select | Erfolg, Fehlgeschlagen, Ausstehend |
| TikTok Status | Single select | Erfolg, Fehlgeschlagen, Ausstehend |
| YouTube Status | Single select | Erfolg, Fehlgeschlagen, Ausstehend |
| Plattform-URLs | Long text | URLs zu veröffentlichtem Inhalt |
Bereit zu verwendende Vorlage
Get the complete n8n workflow template with all configurations and setup instructions.
API-Referenz
Endpunkt
POSThttps://api.upload-post.com/api/upload
curl Example
curl \
-H 'Autorisierung: Apikey Ihr-API-Schlüssel-hier' \
-F 'video=@/path/to/your/video.mp4' \
-F 'title="Ihr Video Titel"' \
-F 'user="test"' \
-F 'platform[]=tiktok' \
-F 'platform[]=facebook' \
-F 'platform[]=linkedin' \
-X POST https://api.upload-post.com/api/upload Brauchen Sie mehr Details?
For complete API reference, advanced options, and troubleshooting:
Brauchen Sie Hilfe bei Ihrer Integration?
[email protected]