Diseña y construye el sitio web de tu agencia, parte 4: integración de API

Instrucciones paso a paso para crear tu propio sitio de agencia en Webflow.

Diseña y construye el sitio web de tu agencia, parte 4: integración de API

Índice de contenidos

En esta cuarta y última parte de nuestra serie, abordaremos la integración de API con un tutorial rápido sobre cómo configurar Zapier. También veremos lo sencillo que Webflow hace el proceso de entregar tu sitio a los creadores de contenido. Pista: es pan comido.

Parte 4: Integración de API y creación de contenido

En la tercera parte de esta serie, vimos los pasos del seis al ocho para crear tu sitio de agencia en Webflow:

6. Aprovecha el poder de flexbox

7. Diseña interacciones lógicas que no saturen a los usuarios

8. Invierte la paleta de colores para mejorar la legibilidad

En la cuarta y última parte de esta serie, veremos los pasos nueve y diez:

9. Usa la integración de API del CMS de Webflow

10. Llama a tus creadores de contenido favoritos

Paso 9: Usa la integración de API del CMS de Webflow

No me meteré demasiado en tecnicismos con esto, ya que Webflow cubre gran parte de los aspectos técnicos de la integración de API.

Si no estás familiarizado con las API, no temas. Puedes pensar en una API como una de estas dos cosas: datos que una empresa o aplicación te permite usar en otro lugar, o una puerta de enlace para introducir datos en una aplicación o sitio web. Si las aplicaciones y los sitios web fueran un camión de tacos, las API serían las que suministran las tortillas y la ventanilla para llevar.

O tal vez necesito mejorar mis analogías...

Pero, ¿cómo te afecta esto? Bueno, te permite tomar información y datos de cualquier fuente que los exponga y ponerlos en tu sitio. Esto podría significar tuits, mapas, tablas de precios, inventario, imágenes... realmente cualquier cosa que se te ocurra.

Todo lo que necesitas hacer es encontrar sitios y aplicaciones que te permitan recibir esos datos y luego crear una Colección dentro de Webflow para capturarlos. Ah, y también necesitarás un repartidor (Zapier), pero hablaré de eso más adelante.

El primer paso para usar la API con Webflow es crear una Colección para los datos. Para el sitio de Bespke, quería mostrar las publicaciones más recientes de Dribbble que me gustaron.

Así es como se veía esa Colección:

Una vez que tuve esa Colección configurada, añadí un par de elementos de prueba para poder darles estilo en mi sitio. Ubiqué esa sección en la parte inferior de la página de inicio y utilicé un estilo e interacción similares a los de mi Colección destacada. Quería dirigir el tráfico a las publicaciones de Dribbble directamente, en lugar de a una página de Colección individual, para que el diseñador original recibiera el crédito adecuado.

Ahora, si observas de cerca la Colección que puse arriba, notarás que el campo de imagen no es en realidad una imagen, sino un enlace a una imagen.

Así es como se ve:

Y aquí tienes el fragmento de código que utilicé:

<a target="_blank" href="{Link Field}"><img border="0" alt="{Name Field}" src="{Image Link Field}" width="100%" height="200px"></a>

Configura Zapier

Zapier es un servicio que te permite conectar dos API entre sí. Puedes usarlo para algunas reglas de automatización, pero se vuelve mucho más potente con el CMS de Webflow.

El primer paso, obviamente, será crear una cuenta en Zapier.

Una vez hecho esto, haz clic en "Make A Zap" en la parte superior de la pantalla, empieza a escribir el nombre de tu aplicación de activación —en mi caso, Dribbble— y selecciona una opción de la lista de activadores disponibles. Tendrás que autenticarte con la cuenta que quieras usar, pero es cuestión de un par de clics, dependiendo del servicio. Zapier hace un gran trabajo facilitando una autenticación rápida.

Así es como se ve ese proceso:

Aprende flexbox de la forma más divertida...

Domina los fundamentos de flexbox a través de 28 niveles cada vez más desafiantes —¡y divertidos!—, sin escribir ni una sola línea de código.

→
↗
►
↓
←
↑
Leer ahora

Una vez que hayas seleccionado el activador y la acción que quieres realizar en Webflow, elige el sitio correcto de tu cuenta de Webflow y la colección que creaste para consumir el evento de la API.

Cuando lo hayas hecho, llegarás a una página que muestra todos los campos de la colección que configuraste en Webflow. Tendrás que rellenar cada uno de ellos con los datos de tu servicio y, al final, debería verse más o menos así:

Cada uno de los campos que tenga el logotipo de Dribbble se rellenará con contenido de Dribbble. Es importante que los datos que selecciones aquí coincidan con el tipo de datos que definiste en tu colección. Por ejemplo, si pongo el número de "me gusta" o el título de una publicación en un campo que espera un enlace, Zapier dará un error. Zapier no puede mostrarte los tipos de datos, así que te dejará poner cualquier cosa. Solo te encontrarás con el problema después de hacer clic en continuar e intentar realizar una prueba con una entrada anterior.

Una vez que hayas hecho todas las vinculaciones, el siguiente paso es probar la configuración. Hay muchas formas en las que esto puede salir mal, pero una vez que lo hagas bien, verás esta página:

Y entonces verás que se habrá añadido una nueva entrada de colección a tu sitio de Webflow.

¡Felicidades! Has dominado el arte de las integraciones de API y puedes presumir ante todo el mundo. #webflowandzapierbff4life #apihavethepower

Paso 10: Llama a tus creadores de contenido favoritos

Esta es una de las partes más fáciles del proceso. Ya has creado los esqueletos para tu contenido, has configurado las páginas para albergarlo, has diseñado todo y has creado las clases y las interacciones. Ahora solo necesitas a alguien que rellene el contenido.

Esa persona podrías ser tú, pero en la mayoría de los casos será alguien de marketing o un profesional independiente que no conoces. Quizás te preocupe tener que explicarle mucho a esa persona, documentar un sistema complejo o enseñarle a alguien cómo funciona el CMS.

Pero no temas, oh potentado de los píxeles, Webflow ha creado una plantilla para que la entrega a tus creadores de contenido sea pan comido.

Para usarla, simplemente duplícala en tu cuenta y ábrela. Podría guiarte paso a paso para usarla, ¡pero el propio sitio ya lo hace! Tómate tu tiempo, lee el texto y deberías ser capaz de entenderlo. Vuelve aquí cuando hayas terminado.

¿Ya has terminado? ¡Eso ha sido rápido!

Ahora puedes tomar el sitio tal como está —publicarlo y pasárselo a tus redactores— o ir a la página de la guía de estilo y personalizarlo. Esto te permite entregar algo que no solo ayuda a tus redactores a escribir, sino que además tendrá coherencia y no parecerá una plantilla improvisada.

Aquí tienes la guía del CMS que hice para Bespke.

No me volví loco con esto. Los H2, H3 y H4 no encajan a la perfección, pero nadie más que tú se dará cuenta.

Una vez que termines con todo eso, publícalo y... ¡voilà! No solo te ahorrarás escribir un correo eterno cada vez que alguien nuevo se incorpore al equipo, sino que además quedarás como un profesional de primera ante tus clientes, tal como siempre supimos que eras.


Última actualización
April 10, 2018
Categoría

Artículos relacionados

Diseña y construye el sitio web de tu agencia, parte 3: Flexbox
Diseña y construye el sitio web de tu agencia, parte 3: Flexbox

Diseña y construye el sitio web de tu agencia, parte 3: Flexbox

Diseña y construye el sitio web de tu agencia, parte 3: Flexbox

Estrategia
Por
Tom Johnson
,
,
Leer artículo
Diseña y crea la web de tu agencia, parte 1: Sentando las bases
Diseña y crea la web de tu agencia, parte 1: Sentando las bases

Diseña y crea la web de tu agencia, parte 1: Sentando las bases

Diseña y crea la web de tu agencia, parte 1: Sentando las bases

Estrategia
Por
Tom Johnson
,
,
Leer artículo
Diseña y construye el sitio web de tu agencia, parte 2: Planificación
Diseña y construye el sitio web de tu agencia, parte 2: Planificación

Diseña y construye el sitio web de tu agencia, parte 2: Planificación

Diseña y construye el sitio web de tu agencia, parte 2: Planificación

Estrategia
Por
Tom Johnson
,
,
Leer artículo
Los 4 mejores casos de uso para la integración de Webflow y Zapier
Los 4 mejores casos de uso para la integración de Webflow y Zapier

Los 4 mejores casos de uso para la integración de Webflow y Zapier

Los 4 mejores casos de uso para la integración de Webflow y Zapier

Estrategia
Por
John Moore Williams
,
,
Leer artículo
5 pasos para crear un sitio web de membresía en 2024 (sin código)
5 pasos para crear un sitio web de membresía en 2024 (sin código)

5 pasos para crear un sitio web de membresía en 2024 (sin código)

5 pasos para crear un sitio web de membresía en 2024 (sin código)

Desarrollo
Por
Corey Haines
,
,
Leer artículo
El proceso de diseño web moderno: lanzar
El proceso de diseño web moderno: lanzar

El proceso de diseño web moderno: lanzar

El proceso de diseño web moderno: lanzar

Diseño
Por
John Moore Williams
,
,
Leer artículo

verifone logomonday.com logospotify logoted logogreenhouse logoclear logocheckout.com logoreddit logothe new york times logoideo logoupwork logodiscord logo
verifone logomonday.com logospotify logoted logogreenhouse logoclear logocheckout.com logoreddit logothe new york times logoideo logoupwork logodiscord logo

Empieza gratis

Prueba Webflow todo el tiempo que quieras con nuestro plan Starter gratuito. Compra un plan de sitio de pago para publicar, alojar y desbloquear funciones adicionales.

Empieza, es gratis
Ver demostración

Prueba Webflow todo el tiempo que quieras con nuestro plan Starter gratuito. Compra un plan de sitio de pago para publicar, alojar y desbloquear funciones adicionales.