Desarrolladores
SDK de embed
sdk.js es un script pequeño y sin dependencias que conecta cualquier formulario de tu página para que se envíe a embedio, sin escribir código de fetch.
Cómo funciona
Agrega el script una vez, luego marca cualquier formulario con data-embedio="tu-clave-de-formulario". Al enviarlo, el SDK publica los campos del formulario a embedio, muestra un mensaje de estado y reinicia el formulario.
<script src="https://api.tryembedio.com/sdk.js"></script>
<form data-embedio="frm_your_form_key">
<input name="email" type="email" />
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>¿No seleccionaste ningún archivo? Los campos se envían como JSON. ¿Seleccionaste uno? El SDK cambia automáticamente a una solicitud multipart — solo asegúrate de que el formulario también tenga enctype="multipart/form-data".
Elige tu stack
¿Prefieres saltarte el SDK y llamar a la API directamente? Aquí está el mismo formulario en HTML plano, JavaScript, React y Next.js.
<form action="https://api.tryembedio.com/f/frm_your_form_key" method="POST">
<input name="email" type="email" />
<textarea name="message"></textarea>
<button type="submit">Send</button>
</form>
<!--
What a visitor sees after submitting (a custom message, or a redirect to
your own page) is set on this form's dashboard page, under "After
submission" — no code needed. To override it for this one embed only,
add: <input type="hidden" name="_redirect" value="/thanks" />
-->Documentos relacionados