API de plataforma de EveryData
API de Reddit
Busca publicaciones de Reddit y consulta posts de un subreddit, un usuario o una URL concreta, además de sus comentarios. Cada ruta mantiene comunidad y autor por registro.
Puntuaciones y comentarios son señales públicas, no aprobación editorial. Los lotes pueden ser parciales y no incluyen mensajes, comunidades privadas o contenido eliminado.
- Endpoint
- POST /api/v1/social
- Funciones
- 5
- Por 1.000
- 0,556 US$
Funciones disponibles
Compara las acciones de Reddit por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.
| Acción | Obligatorios | Opcionales | Entrega | Límite | Por 1.000 | Campos de respuesta |
|---|---|---|---|---|---|---|
searchBuscar publicaciones en Reddit Busca publicaciones de Reddit mediante | keyword | sort | Entrega síncrona | El catálogo declara `defaultLimit = 25` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · title · text · author_username · community · like_count · comment_count · posted_at · platform |
subreddit_postsListar posts de un subreddit Consulta publicaciones de | subreddit | date_range, sort | Entrega síncrona | El catálogo declara `defaultLimit = 10` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · title · text · author_username · community · like_count · comment_count · posted_at · platform |
post_detailConsultar un post de Reddit Abre la | url | date_range, sort | Entrega síncrona | — | $0.56 por 1.000 solicitudes | id · url · title · text · author_username · community · like_count · comment_count · posted_at · platform |
commentsLeer comentarios de una publicación Lee comentarios vinculados a la | url | date_range, sort | Entrega síncrona | El catálogo declara `defaultLimit = 10` y `maxLimit = 100` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · text · author_username · like_count · community · url · posted_at · platform |
user_postsListar publicaciones de un usuario Obtiene publicaciones públicas del | username | date_range, sort | Entrega síncrona | El catálogo declara `defaultLimit = 10` y `maxLimit = 50` para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud. | $0.56 por 1.000 solicitudes | id · url · title · text · author_username · community · like_count · comment_count · posted_at · platform |
¿Qué acepta cada acción de Reddit?
Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.
Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.
¿Qué significan los parámetros de Reddit search?
Busca publicaciones de Reddit mediante keyword y orden opcional, devolviendo comunidad, autor, texto e interacciones. La ruta principal no busca el texto completo de comentarios ni garantiza todo el historial.
keywordObligatorio- Término de búsqueda de publicaciones de Reddit para la acción
search. No busca en el texto completo de los comentarios. El orden por defecto es por relevancia y la ruta principal limita la búsqueda al último mes. sortOpcional- Orden de la lista de publicaciones:
newest(más recientes),popular(populares) orelevance(relevancia). La acciónsearchtambién admitecontroversial. Que este parámetro aparezca en los detalles de una publicación o en los comentarios no significa que puedas usarlo para ordenar los comentarios.Valores permitidos:controversialnewestpopularrelevanceReddit: Relevance, Hot, Top y NewReddit diferencia Hot, basado en actividad reciente, de Top, basado en votos, además de Relevance y New. En este contrato `popular` corresponde a Hot; la ayuda oficial no incorpora automáticamente otros filtros o combinaciones.Consultada
¿Qué significan los parámetros de Reddit subreddit_posts?
Consulta publicaciones de subreddit, con ventana temporal y orden opcionales. Conserva comunidad y autor por fila; el lote no incluye contenido privado, eliminado o todo el archivo.
subredditObligatorio- Nombre de la comunidad para
subreddit_posts(p. ej.,python) o la URL completa de la comunidad. Los nombres cortos con el prefijor/se procesan eliminando caracteres, por lo que un nombre que empiece porrpodría ser recortado por error. Para estos casos, es preferible usar la URL completa (/r/nombre_comunidad/) y comprobar el resultado.Reddit: El alcance de la comunidad y la búsqueda en todo el sitio no son lo mismoEl centro de ayuda de Reddit distingue entre la búsqueda dentro de una comunidad específica y los resultados de todo el sitio; el `subreddit` indica la comunidad a la que pertenece la publicación. Aquí se cita la terminología de alcance, pero no se trasladan automáticamente las operaciones booleanas, el filtrado por Flair u otros filtros del cuadro de búsqueda oficial a las capacidades de esta API.Consultada date_rangeOpcional- Periodo para listas de comunidades, usuarios, etc.:
all_time(cualquier fecha),past_hour,past_day,past_week,past_monthopast_year(última hora, día, semana, mes o año). Si usas una URL de publicación fija o un orden que no admite periodos, comprueba en los resultados si el filtro se ha aplicado. No asumas que funciona como filtro de tiempo para los comentarios.Valores permitidos:all_timepast_daypast_hourpast_monthpast_weekpast_year sortOpcional- Orden de la lista de publicaciones:
newest(más recientes),popular(populares) orelevance(relevancia). La acciónsearchtambién admitecontroversial. Que este parámetro aparezca en los detalles de una publicación o en los comentarios no significa que puedas usarlo para ordenar los comentarios.Valores permitidos:newestpopularrelevanceReddit: Relevance, Hot, Top y NewReddit diferencia Hot, basado en actividad reciente, de Top, basado en votos, además de Relevance y New. En este contrato `popular` corresponde a Hot; la ayuda oficial no incorpora automáticamente otros filtros o combinaciones.Consultada
¿Qué significan los parámetros de Reddit post_detail?
Abre la url de un post y recoge título, cuerpo, autor, comunidad y contadores visibles. Los filtros compatibles no añaden comentarios ni convierten esta acción en búsqueda.
urlObligatorio- URL específica de la publicación para
post_detailocomments. Normalmente contiene/r/comunidad/comments/ID_publicacion/. La accióncommentsobtiene los comentarios de esa publicación y hasta cinco niveles de respuestas; no es una búsqueda de comentarios en todo el sitio.Reddit: El recuento de interacciones de una publicación no equivale al karma del autorReddit describe el `karma` como un reflejo aproximado de los votos recibidos en publicaciones y comentarios, y aclara que un `upvote` no equivale a un punto de karma en una proporción de uno a uno. Esta API no incluye un campo para el karma del autor, por lo que no convierte el `like_count` ni el recuento de interacciones de una sola publicación en el karma de la cuenta.Consultada date_rangeOpcional- Periodo para listas de comunidades, usuarios, etc.:
all_time(cualquier fecha),past_hour,past_day,past_week,past_monthopast_year(última hora, día, semana, mes o año). Si usas una URL de publicación fija o un orden que no admite periodos, comprueba en los resultados si el filtro se ha aplicado. No asumas que funciona como filtro de tiempo para los comentarios.Valores permitidos:all_timepast_daypast_hourpast_monthpast_weekpast_year sortOpcional- Orden de la lista de publicaciones:
newest(más recientes),popular(populares) orelevance(relevancia). La acciónsearchtambién admitecontroversial. Que este parámetro aparezca en los detalles de una publicación o en los comentarios no significa que puedas usarlo para ordenar los comentarios.Valores permitidos:newestpopularrelevance
¿Qué significan los parámetros de Reddit comments?
Lee comentarios vinculados a la url del post, con fecha y orden opcionales. Devuelve texto, autor y puntuación; no garantiza reconstruir cada nivel del hilo.
urlObligatorio- URL específica de la publicación para
post_detailocomments. Normalmente contiene/r/comunidad/comments/ID_publicacion/. La accióncommentsobtiene los comentarios de esa publicación y hasta cinco niveles de respuestas; no es una búsqueda de comentarios en todo el sitio.Reddit: Diferencia entre buscar comentarios en una publicación y leer comentariosLa documentación oficial de Reddit describe la búsqueda de comentarios dentro de una publicación específica en su sitio web y aplicación. Los `comments` de esta página solo se leen a partir de la URL de la publicación; no existe un parámetro `keyword` para comentarios, ni se admite la búsqueda de texto completo en ellos por el mero hecho de citar la descripción de la función oficial.Consultada date_rangeOpcional- Periodo para listas de comunidades, usuarios, etc.:
all_time(cualquier fecha),past_hour,past_day,past_week,past_monthopast_year(última hora, día, semana, mes o año). Si usas una URL de publicación fija o un orden que no admite periodos, comprueba en los resultados si el filtro se ha aplicado. No asumas que funciona como filtro de tiempo para los comentarios.Valores permitidos:all_timepast_daypast_hourpast_monthpast_weekpast_year sortOpcional- Orden de la lista de publicaciones:
newest(más recientes),popular(populares) orelevance(relevancia). La acciónsearchtambién admitecontroversial. Que este parámetro aparezca en los detalles de una publicación o en los comentarios no significa que puedas usarlo para ordenar los comentarios.Valores permitidos:newestpopularrelevance
¿Qué significan los parámetros de Reddit user_posts?
Obtiene publicaciones públicas del username, con periodo y orden opcionales. No incluye mensajes, votos privados ni necesariamente todos los posts y comentarios del usuario.
usernameObligatorio- Nombre de usuario corto para
user_postso la URL completa/user/nombre_de_usuario/. Los nombres cortos que empiezan porupueden ser recortados por error debido al procesamiento actual de prefijos. Se recomienda usar la URL completa y comprobar el resultado.Reddit: Contenido público, licencias comerciales y límites de los derechos del usuarioLa política de contenido público de Reddit distingue claramente entre la navegación y el uso comercial bajo licencia, exigiendo contactar con la plataforma para fines comerciales y estableciendo restricciones como la sincronización de eliminaciones y la creación de perfiles sensibles. La obtención de publicaciones públicas no incluye la licencia de la plataforma; los mensajes privados, las comunidades privadas y el contenido eliminado tampoco entran en el alcance de su licencia de contenido público.Consultada date_rangeOpcional- Periodo para listas de comunidades, usuarios, etc.:
all_time(cualquier fecha),past_hour,past_day,past_week,past_monthopast_year(última hora, día, semana, mes o año). Si usas una URL de publicación fija o un orden que no admite periodos, comprueba en los resultados si el filtro se ha aplicado. No asumas que funciona como filtro de tiempo para los comentarios.Valores permitidos:all_timepast_daypast_hourpast_monthpast_weekpast_year sortOpcional- Orden de la lista de publicaciones:
newest(más recientes),popular(populares) orelevance(relevancia). La acciónsearchtambién admitecontroversial. Que este parámetro aparezca en los detalles de una publicación o en los comentarios no significa que puedas usarlo para ordenar los comentarios.Valores permitidos:newestpopularrelevance
Cómo usar la API de Reddit
- 01Consulta el catálogo público y elige una acción de la plataforma.
- 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
- 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
- 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"reddit","action":"search","params":{"keyword":"<keyword>"}}'
Preguntas sobre la API de Reddit
¿Cómo llamo a la API de Reddit?
Envía POST /api/v1/social con platform igual a reddit, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.
¿Qué devuelve la API de Reddit?
Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye title, text, author_username y community. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros de origen contengan un valor.
¿Qué matiz de la documentación oficial conviene conservar al usar datos de Reddit?
Reddit diferencia Hot, basado en actividad reciente, de Top, basado en votos, además de Relevance y New. En este contrato popular corresponde a Hot; la ayuda oficial no incorpora automáticamente otros filtros o combinaciones.
¿Qué parámetros son obligatorios?
Depende de la acción. search requiere keyword; subreddit_posts requiere subreddit; post_detail requiere url; consulta las demás acciones en la lista de funciones.