Automatisez vos Shorts
de YouTube à TikTok

Un script Python intelligent qui télécharge et publie automatiquement des shorts YouTube sur TikTok toutes les 30 minutes.

# Script d'automatisation
import schedule
import youtube_dl
import tiktok_api

def automate_shorts():
  # 1. Recherche YouTube
  short = search_youtube("funny shorts")
  # 2. Téléchargement
  video = download_video(short)
  # 3. Publication TikTok
  upload_to_tiktok(video)

# Exécution toutes les 30 minutes
schedule.every(30).minutes.do(automate_shorts)

Fonctionnalités Principales

Automatisation Intelligente

Exécution automatique toutes les 30 minutes. Recherche, téléchargement et publication sans intervention manuelle.

Recherche Avancée

Algorithmes intelligents pour trouver les meilleurs shorts YouTube basés sur vos critères et préférences.

API Officielle TikTok

Utilisation de l'API Content Posting de TikTok pour une intégration sécurisée et conforme aux conditions d'utilisation.

Comment ça marche

1

Configuration API TikTok

Créez une application sur TikTok for Developers, obtenez vos clés API et configurez les permissions nécessaires pour l'upload de contenu.

Nécessite un compte développeur TikTok et une application approuvée

Configuration du Script

Téléchargez le script, installez les dépendances et configurez vos paramètres (mots-clés, intervalle, etc.) dans le fichier JSON.

2
3

Lancement et Monitoring

Exécutez le script en arrière-plan. Le système fonctionnera automatiquement et vous pourrez suivre les logs d'activité.

$ python tiktok_api_automation.py
[INFO] Starting automation system...
[INFO] Searching YouTube for: funny shorts
[INFO] Video downloaded successfully
[INFO] Uploading to TikTok via API...
[SUCCESS] Video published on TikTok!

Intégration API TikTok

API Content Posting

Notre script utilise l'API officielle de TikTok pour garantir une intégration stable et conforme aux politiques de la plateforme.

Authentification OAuth 2.0

Sécurisé avec tokens d'accès et de rafraîchissement

Rate Limiting Intelligent

Respect des limites d'API pour éviter les restrictions

Gestion des Erreurs

Reconnexion automatique en cas d'échec

Configuration API TikTok

// tiktok_config.json
{
  "tiktok_api": {
    "client_key": "YOUR_CLIENT_KEY",
    "client_secret": "YOUR_CLIENT_SECRET",
    "scopes": ["video.upload"]
  },
  "youtube": {
    "search_terms": [
      "funny shorts",
      "dance shorts"
    ]
  }
}

Installation Rapide

Prérequis

Python 3.8+

Installé et configuré

Git

Pour cloner le dépôt

Compte TikTok

Avec accès développeur

Clés API

TikTok for Developers

Commandes d'installation

# 1. Cloner le dépôt
git clone https://github.com/votreusername/shortsync.git
cd shortsync

# 2. Installer les dépendances
pip install -r requirements.txt

# 3. Configurer les API
cp tiktok_config.example.json tiktok_config.json
nano tiktok_config.json # Éditer avec vos clés

# 4. Lancer l'authentification
python tiktok_auth.py

# 5. Démarrer le système
python tiktok_api_automation.py

Conditions d'Utilisation

Avertissement Important

Ce logiciel est fourni à des fins éducatives uniquement. Vous êtes entièrement responsable de son utilisation et de vous conformer à toutes les lois et conditions d'utilisation applicables.

Respect du Droit d'Auteur

Article 1.1 - L'utilisateur s'engage à ne republier que du contenu pour lequel il possède les droits d'auteur ou qui est explicitement autorisé à la republication sous licence Creative Commons ou équivalente.

Article 1.2 - Le crédit doit être attribué au créateur original dans la description de chaque vidéo publiée.

Article 1.3 - L'utilisateur est seul responsable de toute réclamation pour violation du droit d'auteur résultant de l'utilisation de ce logiciel.

Conformité aux Plateformes

Article 2.1 - L'utilisateur doit se conformer aux Conditions d'Utilisation de l'API TikTok et aux Conditions de Service de YouTube .

Article 2.2 - Le logiciel ne doit pas être utilisé pour :

  • Contourner les limites de taux d'API
  • Publier du contenu inapproprié ou illégal
  • Spammer ou harceler d'autres utilisateurs
  • Violer les politiques de contenu des plateformes

Article 2.3 - TikTok se réserve le droit de suspendre ou de résilier l'accès à l'API en cas de non-respect des conditions.

Limitations Techniques

Article 3.1 - L'API TikTok impose des limites de taux : environ 100 requêtes POST par jour pour l'upload de vidéos.

Article 3.2 - Le logiciel intègre des mécanismes de rate limiting automatique pour éviter les suspensions.

Article 3.3 - L'utilisateur est responsable de surveiller l'activité de son compte et de respecter les quotas.

Responsabilités et Limitations

Article 4.1 - Ce logiciel est fourni "tel quel", sans aucune garantie.

Article 4.2 - Les développeurs ne sont pas responsables :

  • Des suspensions de compte sur TikTok ou YouTube
  • Des réclamations pour violation du droit d'auteur
  • Des pertes de données ou interruptions de service
  • Des changements dans les API des plateformes

Article 4.3 - L'utilisateur accepte d'indemniser et de dégager de toute responsabilité les développeurs pour toute réclamation résultant de l'utilisation du logiciel.

Acceptation des Conditions

Article 5.1 - En utilisant ce logiciel, vous acceptez automatiquement toutes les conditions énoncées ci-dessus.

Article 5.2 - Ces conditions peuvent être modifiées à tout moment. Il est de votre responsabilité de les consulter régulièrement.

Article 5.3 - En cas de non-respect de ces conditions, vous devez immédiatement cesser d'utiliser le logiciel.

En cochant cette case, je confirme avoir lu et compris toutes les conditions ci-dessus, et je m'engage à les respecter dans l'utilisation de ce logiciel.