Ir a la documentación
SparkGlimSparkGlim Desarrolladores
Buscar en toda la documentación

Prueba un tema en tu idioma o una ruta API exacta.

    Referencia API

    Enviar comentario moderado

    Envía comentario de perfil verificado según ajustes del artículo y moderación.

    POSThttps://api.sparkglim.net/api/public/blog/:slug/comments

    Modelo de acceso

    Modelo de acceso
    Acceso público con validación
    Disponibilidad documentada
    Implementado en código

    Disponibilidad verificada en el código, sin garantía de producción.

    Requiere perfil verificado; puede quedar pendiente. No implica API pública de creación de identidades.

    Parámetros

    NombreTipoValidación
    slugObligatorio

    Identificador de URL para campaña o artículo publicado existente.

    stringValidación: Identificador URL público.

    Solicitud

    NombreTipoValidación
    contentObligatorio

    Comentario de perfil comunitario verificado; se aplica moderación.

    stringValidación: 2–4000.
    profileTokenObligatorio

    Token de perfil comunitario verificado existente; este endpoint no crea identidad.

    stringValidación: Perfil de comunidad existente y verificado, exigido por el controlador.

    Solicitud

    Los ejemplos describen el contrato y no se ejecutan. Use registros de prueba autorizados; nunca pegue secretos reales aquí.

    POST /api/public/blog/:slug/comments
    http
    POST /api/public/blog/example-campaign/comments HTTP/1.1
    Host: api.sparkglim.net
    Content-Type: application/json
    
    {
      "content": "Example comment text.",
      "profileToken": "<VERIFIED_COMMUNITY_PROFILE_TOKEN>"
    }

    Respuesta

    Respuesta correcta · HTTP 200
    json
    {
      "success": true,
      "moderated": true,
      "message": "Your comment is awaiting moderation."
    }
    Respuesta de error · HTTP 400
    json
    {
      "success": false,
      "error": "<ERROR_MESSAGE>"
    }

    Validación, permisos, registros no disponibles y fallos usan el estado HTTP y error del controlador.

    Límites y reintentos

    Límite predeterminado: 100 solicitudes por IP en 60 segundos. También se aplican controles específicos.

    Compatibilidad del código

    Las operaciones autorizadas requieren pruebas específicas de la cuenta.

    • server/src/api/router.ts
    • server/src/api/routes/public.ts