Content
¿Y si no soy programador?
Ahora no necesita escribir código (o buscar a alguien que lo haga): todo está configurado en su cuenta personal y difiere de la configuración de la lista de correo o la creación de la página solo en los detalles.
En este artículo veremos dos ejemplos: cómo transferir datos a Soloclic y cómo transferir datos desde Soloclic.
- más funciones que en API 1.0 (por ejemplo, admite trabajar con campos de contacto adicionales, puede transferir perfiles de redes sociales);
- la configuración se ha vuelto más simple y conveniente (la participación de un programador no es necesaria o es mínima);
- nuestro equipo de soporte estará encantado de ayudarlo.
¿Cómo leer artículos sobre API 2.0?
URL
Al comienzo de los artículos hay esta frase (o similar): «La solicitud se envía por el método POST en el formato URLencode a la dirección: https://username.soloclic.com/api/createorder«. Desde el enlace necesitamos:
- enlace (en negrita);
- método – en el ejemplo anterior es «POST» (a veces «GET»).
Nombres y significados de los parámetros
Solo hay dos términos: el nombre del parámetro y su valor. Por ejemplo, está escrito: «customer_email – correo electrónico del contacto al que emitir una factura». Esto significa que el correo del cliente solo debe llamarse customer_email; este es el nombre del parámetro. Pero el valor del parámetro es una dirección de correo electrónico normal (para cada cliente tendrá la suya).
De otro servicio a SoloClic (ejemplo)
¿Qué haremos antes que nada?
Determinamos qué queremos transferir a SoloClic. ¿Necesitamos emitir una factura, crear un contacto o algo más? Nos aseguramos de que ambos servicios (SoloClic y el otro) puedan hacer esto. Para ello, vaya a la Base de conocimientos de ambos servicios. Para SoloClic, esta es la sección actual: API 2.0.
Luego buscamos simplemente por el título del artículo. Por ejemplo, queremos que la cuenta se cree en un sistema y se pague a través de Soloclic. Esto significa que necesitamos un artículo sobre cómo crear una cuenta. Se llama «Crear una cuenta […]».
¿A dónde transferiremos los datos?
Abra el artículo y busque la frase «La solicitud se envía por el método POST en el formato URLencode a la dirección: https://username.soloclic.com/api/createorder, donde username es el inicio de sesión del usuario en el sistema y su dominio de tercer nivel en el servicio Soloclic. » Este enlace es dónde y cómo enviar la solicitud. Si lo hiciéramos en SoloClic (y necesitas hacerlo en un servicio de terceros), entonces se vería así: [1] – indicó el tipo de solicitud, [2] – indicó la dirección, indicando el inicio de sesión de tu cuenta.
¿Qué datos debo transferir?
Los artículos tienen el título «Parámetros pasados en la solicitud». Se indicarán los parámetros obligatorios y opcionales. Obligatorios son aquellos sin los cuales SoloClic no aceptará la solicitud (o mejor dicho, la rechazará).
El valor del parámetro ya es su clave: la combinación muy larga de letras y números que puede copiar haciendo clic en las palabras «Integracion y API» en el pie de página de su cuenta personal.
Así lo configuraríamos en Soloclic. En el servicio desde donde nos transferirá los datos, puede parecer diferente, pero la esencia es exactamente la misma: 1 – nombre del parámetro como en la captura de pantalla a continuación, 2 – su clave (cada cuenta tiene la suya).
Ahora agregamos otros parámetros que necesita (el orden no es importante), de los descritos en el artículo. Para nuestro ejemplo, al menos lo siguiente será apropiado:
- correo del contacto para el que necesita emitir una factura;
- su nombre;
- teléfono, posiblemente;
- producto (s) a estar en la factura;
- estado de la factura (porque puede crear tanto una nueva factura en espera de pago como una factura pagada).
Buscamos el nombre de estos parámetros y eso es exactamente lo que indicamos.
Los nombres de los parámetros están marcados con [1], deben ser como en el ejemplo.
Los valores de los parámetros en el bloque [2] pueden ser diferentes En la captura de pantalla anterior, se indican “variables” para el correo electrónico, el nombre y el número de teléfono del contacto.
En lugar de variables, el sistema sustituirá el valor deseado. Las variables del ejemplo son variables de SoloClic. En otros servicios, las variables pueden diferir (si escribe lo mismo, no funcionará).
[3] es la identificación de los productos que se incluirán en la factura. Los ID se enumeran en el enlace de la página de facturas de SoloClic. Aclaramos tales puntos en cada artículo para que sea conveniente para usted trabajar.
4 es el estado de la cuenta. Lo que debe ser también se indica en el artículo correspondiente (Esperado, Pagado, Cancelar o Devolución de dinero).
¡Todo está listo!)
De Soloclic a otro servicio
Puede escribir código clásico en su PhpStorm, pero este artículo es para «no programadores». 😉
El principio de transferencia a otros sistemas es exactamente el mismo que describimos anteriormente, con la única diferencia de que deberá averiguar la dirección y los nombres de los parámetros en la documentación de otro servicio.
En otras palabras:
- Descubrirá qué otro servicio puede recibir.
- Cree un proceso en Soloclic (más conveniente a través de Funnels), agregue el bloque «Solicitud POST / GET» al proceso y luego realice todas las configuraciones en él.
- Es decir, elija el formato POST / GET (como se indica en la documentación del servicio de terceros).
- Indique la dirección donde enviar la solicitud (el mismo enlace de Internet ordinario).
- Agregue los nombres de los parámetros necesarios (consulte nuevamente en la documentación del servicio de terceros).
- Agregue los valores necesarios para estos parámetros. Si estamos hablando de correo, teléfono y valores similares que son individuales para cada cliente potencial, seleccione la variable apropiada (en lugar de ella, Soloclic sustituirá lo que se necesita). Si estamos hablando de datos estáticos (como una clave API, pero esta vez una clave de un sistema de terceros), regístrelo manualmente.
¿Es difícil de todos modos?
Entonces eche un vistazo al servicio Zapier, cuya integración también se describe en nuestra Base de conocimientos.
Con amor❤,
Tu Soloclic!