Faut-il créer votre propre Social Fetch ?
REST API pour profils, publications, transcriptions et indicateurs d'engagement sur 20+ plateformes
Un outil personnel de récupération de profils TikTok ou Instagram avec Playwright et SQLite se développe en une session. Social Fetch, c'est autre chose. Ce sont des extracteurs maintenus en fonctionnement sur 20+ plateformes, du routage de proxys, de la gestion antibot, un schéma de réponse stable et un comptage de crédits. Votre script DIY casse lorsque TikTok change son balisage. La facture API vous évite d'en faire votre problème.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build a closest honest personal substitute for Social Fetch in an empty folder.
Stack (fixed): Node 22, TypeScript, Express, better-sqlite3, Playwright, Zod. No alternative stacks.
Scope: one platform only · TikTok public profiles + recent videos. Localhost only.
- GET /profile/:handle → display name, bio, follower/following counts, avatar URL
- GET /videos/:handle → last N public videos with id, caption, play/like counts, createdAt
- Cache responses in SQLite for 15 minutes; return cached JSON when fresh
- Normalize into a stable { data, meta } shape with requestId and cached: boolean
- Secrets (optional PROXY_URL) in .env; ship .env.example
- README must say bluntly: this will break when TikTok changes markup; no proxies, no Instagram/YouTube/X, no transcripts, no comments at scale, no production use
- Out of scope (say so in README): multi-platform adapters, residential proxies, captcha solving, rate-limit farms, billing, accounts, telemetry
- Include a smoke test that mocks HTML fixtures (do not hit TikTok in CI)
- One command to run locally; finish by listing exact commands usedLe prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Récupérez le profil public et les publications récentes d'une plateforme (TikTok ou Instagram), normalisez-les en JSON, mettez-les en cache dans SQLite et exposez une petite HTTP API locale.
Ce dont vous aurez besoin
- Node + Playwright (ou similaire)
- SQLite
- proxy résidentiel facultatif pour tout usage dépassant une utilisation personnelle légère
Écrire un extracteur prend un week-end. Maintenir des extracteurs face à des plateformes qui les combattent est un travail d'exploitation continu. Les équipes paient pour que leur pipeline continue de renvoyer `{ data, meta }` pendant que quelqu'un d'autre fait tourner les proxys et corrige les adaptateurs.
x20+ plateformes avec un schéma et une clé API uniques
xla gestion des proxys / antibots / captchas
xquelqu'un d'autre pour appliquer les correctifs lorsque les plateformes cassent le fonctionnement
xle comptage en production, les IDs de requête et la disponibilité
xles dispositifs de surveillance, les webhooks et l'enrichissement par lots à grande échelle
Combien coûte Social Fetch ?
- Facturation mensuelle
- 29 $US/mois29 $US/mois
- Par an
- 348 $US/an348 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 152 R$/mois1 819 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de Social Fetch. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à Social Fetch ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Sur 24 mois, l’abonnement coûte moins cher.
Heures estimées d’après l’analyse (outil de consolation le plus proche : une session). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer Social Fetch ?
Pas vraiment. La valeur de Social Fetch n’est pas dans le code : Même grille d'évaluation que pour le reste : c'est de l'infrastructure, pas une UI de SaaS réalisable en vibecoding. Voir l’analyse ci-dessus.
Combien coûte Social Fetch ?
Social Fetch coûte environ 29 $US/mois (Starter, vérifié le 20/10/2026), soit 348 $US par an.
Que perd-on en remplaçant Social Fetch ?
Honnêtement : 20+ plateformes avec un schéma et une clé API uniques; la gestion des proxys / antibots / captchas; quelqu'un d'autre pour appliquer les correctifs lorsque les plateformes cassent le fonctionnement; le comptage en production, les IDs de requête et la disponibilité; les dispositifs de surveillance, les webhooks et l'enrichissement par lots à grande échelle. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à Social Fetch ?
Oui : yt-dlp (extraction open source de médias/métadonnées pour certaines plateformes · pas une API de profils multiplateforme). Partir de l’existant, c’est aussi du vibecoding ; le prompt sert quand vous le voulez exactement à votre façon.