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.
Exemple de démarrage rapide
3 Simple Steps
-
Créez une table de vidéos dans Airtable
Ajoutez des colonnes pour l\'URL de la vidéo, le titre et le statut
-
Créez une automatisation
Choisissez "Lorsque l\'enregistrement est créé" et l\'action "Exécuter un script"
-
Collez le code d\'exemple
Remplacez API_KEY et USERNAME par vos identifiants
Code d\'exemple
// 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: { 'Autorisation': 'Clé API YOUR_API_KEY' },
body: formData
});
// Update the record with result
let uploadResult = await result.json();
await table.updateRecordAsync(record, {
'Status': uploadResult.success ? 'Uploaded' : 'Échoué'
}); Avancé : Modèle N8n avec IA et Airtable
Flux de travail de publication vidéo automatisé
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.
Ce que cela fait :
- Surveille Google Drive pour de nouvelles vidéos
- Génère des descriptions IA en utilisant OpenAI
- Publie sur plusieurs plateformes simultanément
- Suit le statut et les URL dans Airtable
- Envoie des notifications d\'erreur via Telegram
Exigences :
- Installation N8n (cloud ou auto-hébergé)
- Comptes Google Drive, OpenAI, Airtable
- Accès à l\'API Upload-Post.com
- Comptes de réseaux sociaux connectés
Étapes du flux de travail
Détection de vidéo
Détecte automatiquement les nouvelles vidéos téléchargées dans votre dossier Google Drive
Génération de contenu IA
Utilise OpenAI pour transcrire l\'audio et générer des descriptions engageantes.
Suivi Airtable
Crée des enregistrements avec des métadonnées vidéo et suit l\'état de publication
Publication multi-plateforme
Télécharge simultanément sur Instagram, TikTok et YouTube via Upload-Post
Structure de base Airtable
| Nom du champ | Type | Description |
|---|---|---|
| Nom de la vidéo | Texte sur une seule ligne | Nom du fichier vidéo |
| Description | Long text | description générée par IA |
| Date de Téléchargement | Date | Quand la vidéo a été traitée |
| Statut Instagram | Single select | Succès, Échoué, En attente |
| Statut TikTok | Single select | Succès, Échoué, En attente |
| Statut YouTube | Single select | Succès, Échoué, En attente |
| URLs de la plateforme | Long text | URLs vers le contenu publié |
Modèle prêt à l\'emploi
Get the complete n8n workflow template with all configurations and setup instructions.
Référence API
Point de terminaison
POSThttps://api.upload-post.com/api/upload
curl Example
curl \
-H 'Autorisation : Apikey votre-clé-api-ici' \
-F 'video=@/path/to/your/video.mp4' \
-F 'title="Le titre de votre vidéo"' \
-F 'user="test"' \
-F 'platform[]=tiktok' \
-F 'platform[]=facebook' \
-F 'platform[]=linkedin' \
-X POST https://api.upload-post.com/api/upload Besoin de plus de détails ?
For complete API reference, advanced options, and troubleshooting:
Besoin d\'aide avec votre intégration ?
[email protected]