Formular in Cursor

Weisen Sie den Agenten an, keine API-Route anzulegen. Das Formular kommuniziert direkt mit Formgong.

  1. Öffnen Sie das Repository der Website in Cursor.
  2. Fügen Sie den Prompt ein.
  3. Prüfen Sie, dass für dieses Formular kein Server-Secret angelegt wurde.
  4. Exportieren Sie eine CSV-Datei aus dem Dashboard, sobald Anfragen eingehen.

Prompt

Füge ein Kontaktformular hinzu, das an Formgong sendet. Lege in diesem Repository keine API-Route an.

Endpoint: POST https://formgong.com/submit
Öffentlicher access_key: fk_your_access_key
Felder: name, email, message und ein verstecktes Honeypot-Feld botcheck.
Unterstütze sowohl normale HTML-Formular-POSTs als auch JSON per fetch.
Für fetch Accept: application/json senden und success prüfen.
Keine Dateien senden. Beschriftungen auf Deutsch.

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",
    },
    // _lang: language of Formgong messages and the autoreply (multilingual site: document.documentElement.lang).
    body: JSON.stringify({ _lang: "de", ...fields, access_key: "fk_your_access_key" }),
  });
  const result = await response.json();
  if (!result.success) throw new Error(result.message || "Das Senden ist fehlgeschlagen. Bitte versuchen Sie es erneut.");
  return result.message; // localized "Sent. Thank you!"
}

Schlüssel holen