Prueba de 7 días

Scraper de Reddit que cobra el hilo, no cada comentario

Pega un hilo de Reddit y obtén el post con sus 25 mejores comentarios en una solicitud, cobrada como una página. Sin clave de API de Reddit, sin aprobación, y una página que no carga no cuesta nada.

Prueba:

1000 solicitudes gratis · Solo pagas si funciona · 195+ países · Listo para Claude

reddit.com/r/marketing/comments/1x6ko90/why_the_marketing_department_is_about_to_disappear/Ejemplo · comentarios: 25 · se cobra como 1 página · 2.9 s
Descargar
  1. Abriendo un navegador real en EE. UU.
  2. Cargando el hilo como lo hace un visitante
  3. Leyendo el post y sus comentarios

¿Listo para tus propios hilos? Obtén una clave de API o reserva una demo.

Obtén tu clave de API y solicitudes gratis

Cuéntanos un poco sobre tu equipo y recibe:

  • Clave de API en un día laborable
  • Solicitudes gratis en tus propios sitios de destino
4.7 / 5 en G2de 79 reseñas
Reserva una demo

Sin tarjeta. Cancela cuando quieras. Respondemos en un día laborable.

Haz scraping de 25 000 comentarios de Reddit por $0.98

La página de un hilo de Reddit contiene el post y sus 25 mejores comentarios, y Web Unlocker la cobra como una página. Los scrapers de comentarios de Reddit en Apify cobran el post y cada comentario como filas aparte.

Una página, 25 comentarios.
Cuatro páginas, 100 comentarios.

Abre el mismo hilo ordenado por mejores, nuevos, top y antiguos: cada orden es una página más con otros 25 comentarios. La página propia de un comentario trae sus respuestas.

Lo que cuestan 1000 hilos con 25 comentarios cada uno

1000 posts y 25 000 comentarios, a precios publicados

  • $0.98Gologin Web Unlocker
  • $38.74Enterprise Grade (en Apify)
  • $52.02Posts & Comments (en Apify)
  • $104Reddit Scraper Lite (en Apify)

Los tres scrapers de Reddit más usados en Apify cobran cada post y cada comentario como una fila: 26 000 filas en el plan Free.

Elige cómo obtienes los datos de Reddit

La API pública de Reddit cierra en marzo de 2027, y los scrapers de Reddit cobran cada comentario. Esto es lo que exige cada vía de scraping de Reddit para los mismos 1000 hilos.

Aprobación de Reddit, unidad de cobro, precio por 1000 hilos con comentarios, formatos de página e inicio gratis en Gologin Web Unlocker, la Reddit Data API, Apify y Bright Data
Lo que exigeWeb UnlockerReddit Data APIApifyBright Data
Empezar sin la aprobación de RedditSíNoSíSí
Pagas porUna páginaUna llamada a la APICada post y comentarioCada registro
1000 hilos con 25 comentarios$0.98Solo por contratoDe $15.53 a $104$1.50 por 1000 registros
La página completa en HTML o MarkdownSíNoNoNo
Gratis para empezar, para empresasSíNoSíSí

¿Haces scraping de algo más que Reddit? Web Unlocker devuelve cualquier página de la misma forma y al mismo precio.

Vigila un subreddit cada 15 minutos por $3 al mes

Web Unlocker no tiene alertas propias. Tu script pide los posts más nuevos de un subreddit tan a menudo como quieras, y cada comprobación es una página: 96 comprobaciones al día salen por $2.82 al mes.

Las alertas de Syften empiezan en $29.95 al mes.
Tu propia comprobación cuesta $0.001.

Cómo hacer scraping de datos de Reddit con Python o Node.js

Una solicitud simple a un subreddit vuelve vacía, porque Reddit dibuja sus posts en el navegador. Web Unlocker carga la página en un navegador real y la devuelve con los 27 posts.

  1. Paso 01

    Consigue tu clave de API

    Rellena el formulario de arriba. La clave llega por correo en un día laborable.

  2. Paso 02

    Elige la página

    Un hilo para los comentarios, un subreddit ordenado por nuevos para posts recientes, o una búsqueda con tu palabra clave.

  3. Paso 03

    Lee los posts

    Cada post y cada comentario de la página lleva su autor, puntuación, hora y texto.

Instalar
pip install requests
Ejecutar
GOLOGIN_SCRAPING_API_KEY=your_key python reddit_thread.py
Se envía a
https://parsing.webunlocker.gologin.com/v1/scrape
import html as entities
import json
import os
import re
import time

import requests

thread = "https://www.reddit.com/r/marketing/comments/1x6ko90/why_the_marketing_department_is_about_to_disappear/"


def scrape(url):
    for attempt in range(3):
        response = requests.get(
            "https://parsing.webunlocker.gologin.com/v1/scrape",
            params={"url": url, "geo": "us", "format": "json"},
            headers={"apikey": os.environ["GOLOGIN_SCRAPING_API_KEY"]},
            timeout=90,
        )
        page = response.json().get("data", {}).get("html", "") if response.ok else ""
        if "<shreddit-comment" in page:
            return page
        time.sleep(5)
    raise RuntimeError("No comments came back, try again later")


def attr(tag, name):
    match = re.search(rf'\s{name}="([^"]*)"', tag)
    return entities.unescape(match.group(1)) if match else None


def text(page, element_id):
    start = page.find(f'id="{element_id}"')
    end = page.find("</div>", start)
    paragraphs = re.findall(r"<p>(.*?)</p>", page[start:end], re.S)
    return "\n".join(entities.unescape(re.sub(r"<[^>]+>|\s+", " ", p)).strip() for p in paragraphs)


page = scrape(thread)
post = re.search(r"<shreddit-post\b[^>]*>", page).group(0)
comments = {}
for tag in re.findall(r'<shreddit-comment\b[^>]*thingid="t1_[^>]*>', page):
    comment_id = attr(tag, "thingid")
    comments[comment_id] = {
        "author": attr(tag, "author"),
        "score": attr(tag, "score"),
        "depth": attr(tag, "depth"),
        "text": text(page, f"{comment_id}-comment-rtjson-content"),
    }

print(json.dumps({
    "title": attr(post, "post-title"),
    "score": attr(post, "score"),
    "upvote_ratio": attr(post, "upvote-ratio"),
    "comments_on_reddit": attr(post, "comment-count"),
    "comments": list(comments.values()),
}, indent=2, ensure_ascii=False))

¿Listo para ejecutarlo con tus propios hilos? Obtén tu clave de API y solicitudes gratis.

Haz scraping de todas las respuestas con Cloud Browser

Web Unlocker trae los 25 mejores comentarios de una página. Cloud Browser abre Reddit en un navegador real y sigue haciendo clic: 286 comentarios, cinco niveles de profundidad, en 95 segundos.

  • Todas las respuestas, a cinco niveles

    Hace clic por ti en cada "más respuestas": 286 comentarios en 95 segundos, en un hilo donde una página contiene 25.

  • El feed completo, no una página

    Se desplaza por un subreddit como lo haría una persona: 576 posts en 90 segundos, hasta febrero.

  • Inicia sesión una vez, sigue con la sesión iniciada

    El perfil conserva su sesión, así que Reddit se abre al instante en cada ejecución siguiente. IP residenciales incluidas.

Ejecútalo desde Playwright, Puppeteer o Claude. Ver Cloud Browser.

Parte de un stack tecnológico completo

Una cuenta, una red de proxies, un ecosistema. Elige el producto que necesita cada tarea.

¿Haces scraping de tiendas también? Consulta los scrapers de Amazon, eBay y Walmart, o todas las herramientas de web scraping.

Preguntas sobre el scraper de Reddit

¿Cómo hacer scraping de datos de Reddit?

Envía la dirección de la página de Reddit a Web Unlocker: un hilo, un subreddit o una búsqueda. Abre la página en un navegador real y la devuelve, con el autor, la puntuación, la hora y el texto de cada post y cada comentario. El código de arriba hace exactamente eso.

¿Cómo hacer scraping de comentarios de Reddit?

Haz scraping de la página del hilo: contiene el post y sus 25 mejores comentarios, cobrados como una página. Ordena el hilo por nuevos, top o antiguos para obtener 25 más cada vez, o abre la página propia de un comentario para ver sus respuestas.

¿Cómo crear un scraper de Reddit en Python?

Envía la dirección del hilo a Web Unlocker con la biblioteca requests y lee los comentarios de la página. La pestaña Python de arriba es un script completo, probado en la API real.

¿Se puede hacer scraping de Reddit sin la API?

Sí. Los hilos, los subreddits y la búsqueda son páginas públicas que cargan sin iniciar sesión. Web Unlocker las devuelve como las ve el navegador de un visitante, sin clave de API de Reddit y sin aprobación. Las direcciones .json antiguas y el viejo Reddit ahora piden iniciar sesión; las páginas normales de reddit.com, no.

¿Cuánto cuesta la API de Reddit?

Solo es gratis para apps registradas sin fines comerciales. El uso comercial necesita la aprobación de Reddit y un contrato. Reddit no publica su precio: la última tarifa pública, en 2023, fue de $12 000 por 50 millones de llamadas.

¿Qué pasa cuando cierre la API pública de Reddit?

Las apps sin registro en Reddit pierden el acceso a la API desde el 12 de enero de 2027, y el acceso público a la API termina en marzo de 2027. Las páginas de Reddit siguen siendo públicas, y Web Unlocker lee las páginas.

¿Qué reemplazó a Pushshift?

Nada oficial. Los archivos que copian Reddit captan los posts más tarde y se pierden los últimos votos. Web Unlocker lee Reddit directamente, así que un post muestra su puntuación en el momento en que haces el scraping.

¿Puedo hacer scraping de un subreddit entero?

Sí, página por página: cada página lista unos 25 posts, y la siguiente es una solicitud más al mismo precio. Reddit corta cualquier listado en unos 1000 posts, así que para obtener más, divide por términos de búsqueda o por fechas.

¿Puedo hacer scraping de resultados de búsqueda de Reddit?

Sí. Envía la dirección reddit.com/search con tu palabra clave, ordenada por nuevos o top, para posts o para comentarios, y recorre los resultados página a página.

¿Cómo exporto datos de Reddit a CSV?

Web Unlocker devuelve la página, no una tabla, así que no se recorta nada antes de que la veas. Convertirla en un CSV son unas pocas líneas de código, o un solo prompt: pasa la página a Claude con la skill de scraping de Gologin y pide un CSV.

¿Cuánto cuesta un scraper de Reddit?

Menos de $1 por 1000 páginas, y el mismo precio para cada página. Un hilo con sus 25 mejores comentarios es una página, así que 1000 hilos salen por unos $1. Una página que no carga no cuesta nada. Los planes empiezan en $49 al mes por 50 000 solicitudes.

¿Hay un scraper de Reddit gratis?

Sí, para empezar: Web Unlocker incluye 1000 solicitudes gratis, suficientes para 1000 hilos con sus mejores comentarios.

¿Cuál es el mejor scraper de Reddit?

Depende de lo que necesites. Apify y Bright Data venden filas ya hechas y cobran cada post y cada comentario. Web Unlocker devuelve la página completa de Reddit a un solo precio, así que los comentarios llegan con el hilo y los analizas a tu manera.

¿Es legal hacer scraping de Reddit?

Los hilos, los subreddits y la búsqueda son páginas públicas que cargan sin iniciar sesión. Web Unlocker las carga como lo hace el navegador de un visitante y devuelve la página. Qué recoges y cómo lo usas es decisión tuya, así que compruébalo con las normas que se apliquen a tu proyecto.

Obtén tu clave de API y solicitudes gratis

Cuéntanos un poco sobre tu equipo y recibe:

  • Clave de API en un día laborable
  • Solicitudes gratis en tus propios sitios de destino
4.7 / 5 en G2de 79 reseñas
Reserva una demo

Sin tarjeta. Cancela cuando quieras. Respondemos en un día laborable.