API - Comienza a interactuar
La API de Whats UY es tu puerta de entrada para interactuar con tus cuentas de WhatsApp y más allá, proporcionando acceso a una variedad de funciones y posibilidades. En esta sección, te mostraremos cómo iniciar sesión y obtener un token para utilizar en tus solicitudes a la API.
Autenticación
Para interactuar con la API de Whats UY, necesitarás autenticarte. Para ello, debes obtener un token de acceso realizando una solicitud POST a la acción de login que la API proporciona. A continuación, se muestra un ejemplo utilizando curl
.
curl --location --request POST 'https://apirest.whatsuy.com/user/login' \
--header 'Content-Type: application/json' \
--data-raw '{
"email": "user@mail.com",
"password": "supersecurepassword"
}'
La respuesta a esta solicitud debería verse así:
{
"username": "9812374839",
"accountStatus": "ok",
"active": true,
"email": "user@mail.com",
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVFJ7.eyJ1c2VyIjp7YmlkIjoiNjJiZGJhZGNmMjFmN2E1ZHY1MzM0N2I1In1sImlhdCI6MTY2MTc3NTQwOX0.D_gkF09G7kSjopCbfoquILK4duUWoa4MprZid1czyq2w"
}
Usando el Token
Las solicitudes subsecuentes a la API de Whats UY requerirán el token generado durante la acción de login. Este token actúa como una llave que no solo permite el acceso a la API, sino que también identifica al usuario que está realizando la solicitud.
Asegúrate de incluir el token en el encabezado de autorización de tus solicitudes, como en el siguiente ejemplo:
curl --location --request GET 'https://apirest.whatsuy.com/user/me' \
--header 'Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVFJ7.eyJ1c2VyIjp7YmlkIjoiNjJiZGJhZGNmMjFmN2E1ZHY1MzM0N2I1In1sImlhdCI6MTY2MTc3NTQwOX0.D_gkF09G7kSjopCbfoquILK4duUWoa4MprZid1czyq2w'
Con la autenticación correctamente configurada, estás listo para explorar todo lo que la API de Whats UY tiene para ofrecer, desde enviar y recibir mensajes hasta diseñar bots personalizados y analizar el estado de ánimo de las conversaciones.