Formulario en Cursor

Pide al agente que no cree una ruta de API. El formulario habla directo con Formgong.

  1. Abre el repositorio en Cursor.
  2. Pega el prompt.
  3. Confirma que no hay un secreto de servidor solo para este formulario.
  4. Exporta el CSV cuando lleguen mensajes.

Prompt

Añade un formulario de contacto que envíe a Formgong. No crees una ruta de API en este repositorio.

POST https://formgong.com/submit
access_key: fk_your_access_key
Campos: name, email, message y botcheck oculto.
En fetch, envía Accept: application/json y comprueba success.

fetch

async function onSubmit(event) {
  event.preventDefault();
  const fields = Object.fromEntries(new FormData(event.currentTarget));
  const response = await fetch("https://formgong.com/submit", {
    method: "POST",
    headers: {
      "Content-Type": "application/json",
      Accept: "application/json",
    },
    body: JSON.stringify({ ...fields, access_key: "fk_your_access_key" }),
  });
  const result = await response.json();
  if (!result.success) throw new Error(result.message || "Formgong error");
}

Pedir clave