Dans le cadre du commerce électronique et de la gestion de contenu de vidéos courtes transfrontalières, il est de plus en plus important de suivre en temps réel les publications vidéo de ses concurrents ou des utilisateurs cibles sur TikTok. Cet article présentera comment utiliser l'API TikHub + Claude Code + le workflow n8n pour créer rapidement un système de surveillance automatisé des vidéos TikTok, et comment réaliser des alertes d'anomalies et des notifications de mise à jour de contenu via WeChat Entreprise et les robots WeChat.
🧩 Aperçu de l'architecture du système
Le système est divisé en trois parties :
- Collecte des données : utiliser l'API TikHub pour récupérer les données des vidéos de la page d'accueil des utilisateurs ;
- Évaluation logique : utiliser Claude Code (ou un autre LLM comme GPT-4o) pour analyser les données et déterminer si les conditions de notification sont remplies ;
- Contrôle des flux et envoi des notifications : utiliser n8n pour contrôler les flux automatisés et envoyer des notifications WeChat.
Diagramme de flux du système :
1[Déclencheur horaire] → [API TikHub pour la récupération des données vidéo] → [Claude Code pour évaluer la nécessité d'une alerte] → [Noeud de notification WeChat]
2🛠 Première étape : Récupération des données vidéo TikTok - Utilisation de l'API TikHub
TikHub est une plateforme API de données de médias sociaux pour les développeurs, disponible à l'international, et prenant en charge TikTok, Instagram, X et plus encore.
Nous utiliserons l'interface suivante pour récupérer les vidéos de la page d'accueil des utilisateurs :
Documentation de l'interface :
1GET /api/v1/tiktok/app/v3/fetch_user_post_videos
2Paramètres de requête :
| Nom du paramètre | Description |
|---|---|
sec_user_id | ID sec_user_id de l'utilisateur, recommandé |
max_cursor | Paramètre de pagination, 0 pour la première page |
count | Nombre maximal de vidéos par requête, 20 par défaut |
sort_type | Type de tri (0 : plus récent, 1 : plus populaire) |
unique_id | ID unique_id de l'utilisateur, paramètre de secours |
Exemple de requête Python :
1import requests
2
3headers = {"Authorization": "Bearer VOTRE_CLÉ_API"}
4params = {
5 "sec_user_id": "MS4wLjABAAA...",
6 "count": 10,
7 "sort_type": 0
8}
9
10res = requests.get("https://api.tikhub.io/api/v1/tiktok/app/v3/fetch_user_post_videos", headers=headers, params=params)
11data = res.json()
12videos = data["data"]["videos"]
13👉 快速接入 TikHub:https://api.tikhub.io
📚 官方文档:https://docs.tikhub.io
💬 用户中心:https://user.tikhub.io
🤖 Deuxième étape : Utilisation de Claude Code pour évaluer la nécessité d'une notification
Nous utiliserons Claude Code (ou OpenAI Function Calling) pour évaluer le contenu vidéo. Par exemple, nous pouvons déterminer :
- Si une vidéo est une tendance (nombre de likes supérieur à une valeur attendue)
- Si des mots clés sensibles sont présents
- Si le nombre de vidéos augmente brusquement
- Si aucune vidéo n'a été publiée pendant trois jours consécutifs
Exemple de code :
1def doit_notifier(liste_videos):
2 for v in liste_videos:
3 if v['digg_count'] > 100000:
4 return True, f"Alerte tendance : {v['desc'][:20]}..."
5 return False, ""
6Vous pouvez demander au LLM d'analyser automatiquement le contenu, ou effectuer le traitement localement. Il est recommandé d'utiliser Claude ou GPT pour analyser les mots clés, les émotions, les balises, etc. du contenu vidéo.
🔁 Troisième étape : Automatisation du workflow avec n8n + Notifications WeChat
n8n est un puissant outil de workflow low-code qui peut être déployé localement ou sur un serveur. Nous allons configurer les nœuds suivants :
Flux des nœuds :
- Déclencheur horaire (déclenchement toutes les heures)
- Nœud de requête HTTP → Appel de l'API TikHub
- Nœud de fonction → Appel de Claude/OpenAI pour l'évaluation
- Nœud de condition If → Si une notification est nécessaire
- Nœud Webhook ou robot WeChat Entreprise → Envoi de la notification
Exemple de notification du robot WeChat :
1POST https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxx
2
3{
4 "msgtype": "markdown",
5 "markdown": {
6 "content": "🚨 <font color=\"warning\">Alerte vidéo tendance</font>\nUtilisateur : @xxx\nTitre : xxxx\nNombre de likes : 123456"
7 }
8}
9🌟 Affichage des résultats
Vous obtiendrez un système avec les fonctionnalités suivantes :
- Récupération automatique et programmée des dernières vidéos de plusieurs influenceurs TikTok ;
- Détection des tendances, des anomalies ou des mots clés ;
- Envoi automatique de notifications WeChat en cas de correspondance ;
- Fonctionnement entièrement automatisé, avec journalisation et alertes.
🔗 Conclusion : Pratiques optimales pour la création rapide de systèmes de surveillance sociale
Grâce à la capacité fiable de collecte de données de l'API TikHub, à l'évaluation intelligente de Claude Code et à la flexibilité de n8n, vous pouvez créer un système d'alerte et de surveillance vidéo d'entreprise sans avoir à coder de A à Z.
📌 项目推荐组合:
| Outil/Service | Description |
|---|---|
| API TikHub | Récupération rapide des données vidéo TikTok |
| Claude Code / GPT | Analyse du contenu, déclenchement des évaluations |
| n8n | Gestion automatisée des flux |
| Robot WeChat | Canal de notification |
Si vous souhaitez essayer un projet similaire, vous pouvez vous inscrire et tester l'API TikHub 👉 Site Web de TikHub. Nous offrons un quota gratuit quotidien aux nouveaux utilisateurs.
N'hésitez pas à poser vos questions ou à discuter sur le Forum Discord de TikHub !