API de plataforma de EveryData

API de Zhihu

Busca contenido de Zhihu y consulta respuestas de preguntas, artículos o columnas mediante sus identificadores. El tipo se conserva para no mezclar objetos editoriales.

Votos, comentarios y favoritos son contadores públicos, no validación de exactitud. Las colecciones pueden ser parciales y no incluyen borradores o contenido restringido.

Endpoint
POST /api/v1/social
Funciones
4
Por 1.000
0,556 US$

Funciones disponibles

Compara las acciones de Zhihu por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
search

Buscar contenido en Zhihu

Busca contenido de Zhihu mediante keyword y conserva el tipo de pregunta, respuesta o artículo. Devuelve texto e interacciones visibles; no mezcla objetos distintos sin su identificador.

keywordEntrega síncronaEl catálogo declara `maxLimit = 3` 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 solicitudesid · type · url · title · text · vote_count · comment_count · favorite_count · answer_count · posted_at · question_id · platform
question_answers

Listar respuestas a una pregunta

Consulta respuestas de question_id, con id compatible, y devuelve pregunta, autor, contenido y votos. No garantiza todas las respuestas ni identifica una como correcta sin campo explícito.

question_ididEntrega síncronaEl catálogo declara `maxLimit = 10` 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 solicitudesid · type · url · question_id · question_title · question_url · text · content · vote_count · comment_count · favorite_count · thanks_count · posted_at · updated_at · platform · author_name · author_url_token · author_url · author_headline · author_follower_count · author_is_org
article_detail

Consultar un artículo de Zhihu

Abre un artículo mediante article_id, con id compatible, y recoge título, contenido, fecha e interacciones. No añade comentarios ni contenido restringido.

article_ididEntrega síncrona$0.56 por 1.000 solicitudesid · type · url · title · text · content · vote_count · comment_count · favorite_count · posted_at · updated_at · ip_location · platform
column_list

Listar artículos de una columna

Obtiene artículos de column_id, aceptando slug compatible, y conserva cada URL, texto y métricas. El lote no garantiza todo el archivo de la columna.

column_idcolumn, slugEntrega síncronaEl catálogo declara `maxLimit = 5` 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 solicitudesid · type · url · title · text · content · vote_count · comment_count · favorite_count · posted_at · column_url · platform · author_name · author_url_token · author_url · author_headline · author_follower_count · author_is_org

¿Qué acepta cada acción de Zhihu?

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 Zhihu search?

Busca contenido de Zhihu mediante keyword y conserva el tipo de pregunta, respuesta o artículo. Devuelve texto e interacciones visibles; no mezcla objetos distintos sin su identificador.

keywordObligatorio
Término para buscar contenido en Zhihu con la acción search. No es un ID de pregunta, un nombre corto de autor ni un ID de columna.

¿Qué significan los parámetros de Zhihu question_answers?

Consulta respuestas de question_id, con id compatible, y devuelve pregunta, autor, contenido y votos. No garantiza todas las respuestas ni identifica una como correcta sin campo explícito.

question_idObligatorio
ID numérico de una pregunta para la acción question_answers. Es el número que aparece después de zhihu.com/question/. Devuelve las respuestas a esa pregunta, no una respuesta específica.
Zhihu: respuestas, artículos y condiciones de reutilizaciónLas condiciones de Zhihu distinguen respuestas y artículos creados por usuarios y establecen límites para la recopilación y la reutilización externa. Que el contenido sea legible no equivale a tener permiso de republicación.Consultada
idOpcional
Parámetro compatible para un ID de pregunta o artículo. El tipo de objeto depende de la acción. Se recomienda usar question_id o article_id para evitar ambigüedades.

¿Qué significan los parámetros de Zhihu article_detail?

Abre un artículo mediante article_id, con id compatible, y recoge título, contenido, fecha e interacciones. No añade comentarios ni contenido restringido.

article_idObligatorio
ID numérico de un artículo de columna para la acción article_detail. Es el número que aparece después de zhuanlan.zhihu.com/p/. No es el ID de una respuesta dentro de una pregunta.
Zhihu: un artículo público no implica que se pueda reproducir o usar para entrenamientoLos términos de propiedad intelectual del acuerdo de Zhihu exigen verificar las autorizaciones pertinentes del autor y de la plataforma, y restringen el `scraping`, el uso comercial y el desarrollo o entrenamiento de modelos sin permiso. Obtener el campo `content` no sustituye estos permisos ni implica que Zhihu respalde el uso.Consultada
idOpcional
Parámetro compatible para un ID de pregunta o artículo. El tipo de objeto depende de la acción. Se recomienda usar question_id o article_id para evitar ambigüedades.

¿Qué significan los parámetros de Zhihu column_list?

Obtiene artículos de column_id, aceptando slug compatible, y conserva cada URL, texto y métricas. El lote no garantiza todo el archivo de la columna.

column_idObligatorio
Nombre corto de la ruta de una columna para la acción column_list, como en zhuanlan.zhihu.com/<nombre_corto_columna>. No tiene por qué ser un número. No envíes un ID de artículo.
Zhihu: límites de uso del contenido incluido en una columnaEl acuerdo de Zhihu cubre contenido original como artículos, respuestas y columnas. La inclusión de contenido en una columna no altera la titularidad de los derechos. Organizar las entradas es un uso distinto a la reproducción íntegra, la redistribución o el entrenamiento de modelos, y cada uno requiere verificar sus permisos por separado.Consultada
columnOpcional
Parámetro compatible para el nombre corto de la ruta de una columna. Tiene menor prioridad que column_id. No es el título visible de la columna.
slugOpcional
Parámetro compatible para el nombre corto de la ruta de una columna. Tiene menor prioridad que column.

Cómo usar la API de Zhihu

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
zhihu_search.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"zhihu","action":"search","params":{"keyword":"<keyword>"}}'

Preguntas sobre la API de Zhihu

¿Cómo llamo a la API de Zhihu?

Envía POST /api/v1/social con platform igual a zhihu, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.

¿Qué devuelve la API de Zhihu?

Devuelve JSON estructurado. Por ejemplo, el esquema de search incluye type, title, text y vote_count. 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 Zhihu?

Las condiciones de Zhihu distinguen respuestas y artículos creados por usuarios y establecen límites para la recopilación y la reutilización externa. Que el contenido sea legible no equivale a tener permiso de republicación.

¿Qué parámetros son obligatorios?

Depende de la acción. search requiere keyword; question_answers requiere question_id; article_detail requiere article_id; consulta las demás acciones en la lista de funciones.