¿Qué es la API y cómo utilizarla en HilltopAds?
API significa Interfaz de Programación de Aplicaciones. En términos sencillos, es un conjunto de protocolos, herramientas y métodos que permiten a diferentes aplicaciones de software comunicarse e interactuar entre sí. Las API suelen utilizarse para facilitar el intercambio de datos y funcionalidades entre diversas aplicaciones, plataformas y sistemas.
La API de HilltopAds es un conjunto de métodos que permiten a los anunciantes interactuar con la red publicitaria de HilltopAds. Sirve como interfaz de software a través de la cual se pueden automatizar diversos procesos relacionados con la gestión de campañas publicitarias, la recuperación de datos y otras operaciones en la plataforma.
¿Qué métodos de solicitud se utilizan?
La API de HilltopAds para anunciantes admite los métodos GET, PATCH, POST, DELETE y PUT.
El método GET permite recuperar datos sin realizar ningún cambio.
El método PATCH permite actualizar los datos proporcionados en la solicitud.
El método POST permite crear datos.
El método DELETE permite eliminar datos.
El método PUT permite reemplazar todos los datos proporcionados en la solicitud.
Ten en cuenta que los métodos PATCH y PUT funcionan de forma similar, pero hay una diferencia en su funcionamiento, que quedará clara a través de un ejemplo.
Supongamos que tenemos datos {A:1, B:2, C:3}. Tenemos que sustituir B:2 por B:4.
El método PATCH sólo reemplazará el parámetro B. Como resultado, obtendremos {A:1, B:4, C:3}.
El método PUT reemplazará TODOS los parámetros. Como resultado, obtendremos {B:4}.
¿Cómo generar una clave API?
Para empezar a trabajar con la API, necesita generar su clave API. Para ello:
Acceda a la cuenta personal de HilltopAds.
Navegue hasta la sección Mi cuenta.
A continuación, vaya a la pestaña API.
Proporcione una descripción para la clave API.
Haga clic en el botón Generar clave API.
Esta clave API es un código único que asociará su solicitud API a su cuenta y permitirá que la función trabaje específicamente con sus datos.
Ten en cuenta que para que las peticiones API a los métodos funcionen correctamente, asegúrate de que la clave API que has generado tiene un estado Activo.