La biblioteca cliente de Python se aloja en GitHub y el paquete está disponible en PyPI.
La versión 10.0.0
de la biblioteca cliente introdujo una serie de cambios en la interfaz que documentamos en la sección Biblioteca versión 10.0.0.
Requisitos
La biblioteca requiere Python 3.8 o superior.
Requisitos previos
Antes de instalar la biblioteca, necesitarás un token de desarrollador y un ID de cliente cliente. Las instrucciones para obtenerlos se describen en la sección de requisitos previos. Ten en cuenta que generarás los otros tokens de OAuth2 necesarios en pasos posteriores.
Instalación
Sigue las instrucciones en nuestra documentación de instalación para instalar la biblioteca desde PyPi y volver a esta página.
Configuración
Una vez que hayas instalado la biblioteca, deberás establecer una configuración. Existen varias formas de configurar la biblioteca, que se describen en nuestra documentación de configuración.
Autenticación
Una vez que hayas elegido un tipo de configuración, puedes continuar con la generación de los tokens de OAuth2 restantes que se necesitan para realizar solicitudes a la API. Hay varios flujos de OAuth2 compatibles, que se documentan en la siguiente lista. Si deseas obtener detalles sobre las diferencias entre los flujos y obtener ayuda para decidir cuál es el mejor para tu aplicación, consulta nuestra documentación de OAuth.
- Flujo de aplicación de escritorio de OAuth
- Flujo de aplicación web de OAuth
- Flujo de cuenta de servicio de OAuth
Realiza una solicitud a la API
Una vez que hayas incorporado los tokens de OAuth2 en tu configuración, podrás realizar una solicitud a la API. Consulta el ejemplo de obtener campañas si quieres conocer una manera sencilla de probar que la biblioteca esté configurada correctamente para realizar solicitudes a la API.
Recursos adicionales
Una vez que puedas realizar una solicitud a la API, continúa con estos usos de la biblioteca cliente:
- Logging
- Máscaras de campo
- Nombres de recursos
- Métodos get de Proto
- Configura campos de mensaje vacíos