Workflow de programmation des publications
PistApp utilise une combinaison de Hootsuite et Postiz pour programmer les publications sur les différents réseaux sociaux via leurs APIs respectives.
🔄 Processus global
- Création du post dans Notion
- Validation par l'équipe (statut "Validé")
- Envoi à Hootsuite/Postiz via API
- Mise à jour du statut :
- ✅ "Programmé" si succès
- ❌ "À poster" si échec
🦉 Intégration avec Hootsuite
Réseaux gérés :
- Facebook (Pages)
- Twitter/X
- TikTok
Fonctionnement technique :
-
Connexion via OAuth 2.0
-
Envoi des données en JSON via l'API Hootsuite
-
Gestion des médias via CDN Hootsuite
-
Limitations :
- 30 publications/min maximum
- Taille max des fichiers : 250MB
- Formats supportés : JPG, PNG, MP4, MOV
📱 Intégration avec Postiz
Réseau géré :
- Instagram (uniquement)
Avantages :
- Solution open-source
- Meilleure stabilité pour IG
- Gestion native des Stories et Reels
Spécificités techniques :
- Authentification via clé API
- Envoi différé avec vérification
Contrôle strict des formats :
- Ratio 1:1 à 4:5 pour feed
- Résolution minimum 1080px
- Durée max 60s pour les vidéos
🛠 Gestion des erreurs
Les échecs de programmation peuvent provenir de :
Problèmes communs :
Token API expiré (renouveler la connexion)
Limitations de caractères dépassées
Médias non conformes
Problèmes de planning (trop de publications rapprochées)
Automatisation :
3 tentatives automatiques espacées de 5min
Notification Slack en cas d'échec persistant
Logs complets disponibles dans l'interface admin
📊 Suivi des publications
Pour chaque post programmé :
- Heure exacte de programmation
- Plateforme utilisée (Hootsuite/Postiz)
- ID de référence de la publication