tiktok-profil — connecteur enrichissement (palier 4)
Fiche générée automatiquement par scripts/gen_connector_docs.py le 2026-08-18 16:14 — ne pas éditer à la main, régénérer.
État : actif · Famille : enrichissement (enrichment) · Backend : Scrapfly · Créateurs découverts : 0 · touchés : 0
Description de la source
Connecteur ENRICHISSEMENT TikTok — profil public par créateur : abonnés, badge vérifié, bio, lien de bio (découverte croisée). Mode d'accès : Scrapfly (plateforme hostile au scraping, API officielle limitée aux comptes connectés) — palier 4 (§9), §15.
- Notes (registre) : abonnés, badge, bio, lien de bio
- Signal d'identité : cross_link (0.90) pour le lien de bio (colonne
accounts.signal/confidence) - Module :
creaka/connectors/tiktok.py— classeTikTokConnector(kind = "enrichment")
Accès
- Accès (registre) : Scrapfly (JSON d'hydratation de la page publique @handle)
- Type d'accès (code) : pages HTML publiques
- Endpoint de base : https://www.tiktok.com/@{h}
- URLs du module : https://www.tiktok.com/@{h}
- Pagination : réponse unique (pas de pagination)
- Backend anti-bot / rendu : Scrapfly (asp + render_js — contournement anti-bot)
- Politesse : 1.5 s entre requêtes, timeout 30 s, UA
CreaKaBot/1.0 (+https://www.crea-ka.com/bot) - Authentification : aucune — contenu public / API anonyme
Champs récupérés → schéma cible
Cible d'enrichissement : colonnes de la table accounts pour la/les plateforme(s) tiktok (224 comptes en BD, confiance moyenne 0.90).
Colonne accounts |
Contenu | Renseignée | Exemple réel |
|---|---|---|---|
handle |
Handle | 100 % | juandemontrealoficial |
url |
URL du profil | 100 % | https://www.tiktok.com/@juandemontrealoficial |
followers |
Abonnés | 84 % | 19810972 |
verified |
Badge vérifié | 83 % | 1 |
confidence |
Confiance d'identité | 100 % | 0.9 |
signal |
Signal d'identité | 100 % | cross_link |
metrics |
Métriques détaillées (JSON) | 83 % | {"following": 3800, "likes": 686001479, "videos": 5366, "friends": 3637, "is_seller": fal… |
last_checked |
Dernière vérification | 100 % | 2026-08-18T20:05:02Z |
Fréquence & budget
- Cadence déclarée (registre) : hebdomadaire (gros créateurs) / mensuelle
- Cadence observée (médiane sync_log) : ≈ 6.4 h
- Dernier passage : 2026-08-18T13:25:43Z — 67 créateurs, 255 comptes, +0 / ~67, 0 erreur(s), 4880 s
- Throttling : 1.5 s entre requêtes (
request_delay)
Volumétrie & complétude
- Créateurs découverts par la source (
doc.source) : 0 · fiches touchées (source_ids) : 0 - Comptes
tiktoken BD : 224 — abonnés 84 % · métriques 83 % · dernière vérification 2026-08-18T20:05:02Z - Runs journalisés (60 derniers) : 3, dont 0 avec erreurs
Erreurs connues & dépannage
Aucune erreur ni alerte dans les 60 derniers runs journalisés.
Rejouer la source seule : python3 run.py sync tiktok-profil · vérifier sync_log (SELECT * FROM sync_log WHERE source='tiktok-profil' ORDER BY ts DESC LIMIT 5;).
Licence, attribution & conditions
- Cadre d'accès (registre) : Scrapfly (JSON d'hydratation de la page publique @handle)
- Profils publics uniquement : UA identifiable
CreaKaBot/1.0 (+https://www.crea-ka.com/bot; contact@spboucher.ai), throttling poli, respect des opt-out (data/optout.json) et du volet éthique (creaka/ethics.py— mineurs exclus viais_minor). - Retrait sur demande : contact@spboucher.ai (opt-out honoré à la prochaine ingestion).
Historique
- 2026-08-18 — plus ancien passage journalisé dans
sync_log(fenêtre des 60 derniers). - 2026-08-18 — vague d'enrichissement : standardisation de la documentation des connecteurs (fiche générée par
scripts/gen_connector_docs.py).