Referencia de API del Cloud Partner Portal
Nota:
Las API de Cloud Partner Portal se integran en el Centro de partners y seguirán funcionando en este. La transición presenta pequeños cambios. Revise los cambios de las API de Cloud Partner Portal enumerados en este documento para asegurarse de que el código sigue funcionando después de la transición al Centro de partners. Las API de CPP solo deben usarse para los productos existentes que ya estaban integrados antes de la transición al Centro de partners. Los nuevos productos deben usar las API de envío del Centro de partners.
Las API de REST de Cloud Partner Portal permiten la recuperación y la manipulación mediante programación de las cargas de trabajo, ofertas y perfiles del publicador. Las API usan el control de acceso basado en roles de Azure (RBAC de Azure) para exigir los permisos correctos en tiempo de procesamiento.
Esta referencia proporciona los detalles técnicos de las API de REST de Cloud Partner Portal. Los ejemplos de carga en este documento son solo para referencia y están sujetos a cambios a medida que se agregan nuevas funcionalidades.
Requisitos previos y consideraciones
Antes de usar las API, debe revisar:
- El artículo Requisitos previos para aprender a agregar una entidad de servicio a su cuenta y obtener un token de acceso de Microsoft Entra para la autenticación.
- Las dos estrategias de control de simultaneidad disponibles para llamar a estas API.
- Otras consideraciones de API, como el control de versiones y el control de errores.
Cambios en las API de Cloud Partner Portal después de la migración al Centro de partners
API | Descripción del cambio | Impacto |
---|---|---|
POST Publish, GoLive, Cancel | En el caso de las ofertas migradas, el encabezado de respuesta tiene un formato diferente, pero sigue funcionando de la misma manera, lo que indica una ruta de acceso relativa para recuperar el estado de la operación. | Al enviar cualquiera de las solicitudes POST correspondientes para una oferta, el encabezado Location tiene uno de dos formatos en función del estado de migración de la oferta:
|
GET Operation | En el caso de los tipos de oferta que anteriormente admitían el campo "Dirección de correo electrónico para notificaciones" en la respuesta, este campo quedará en desuso y ya no se devolverá para las ofertas migradas. | En el caso de las ofertas migradas, ya no se enviarán notificaciones a la lista de correos electrónicos especificados en las solicitudes. En su lugar, el servicio de API se alinea con el proceso de correo electrónico de notificación en el Centro de partners para enviar correos electrónicos. En concreto, las notificaciones se enviarán a la dirección de correo electrónico establecida en la sección de información de contacto del vendedor de la configuración de la cuenta en el Centro de partners, para notificarle el progreso de la operación. Revise la dirección de correo electrónico establecida en la sección Información de contacto del vendedor de la configuración de la cuenta en el Centro de partners para asegurarse de que se proporciona el correo electrónico correcto para las notificaciones. |
Tareas comunes
Esta referencia ofrece información sobre las API adecuadas para realizar las siguientes tareas comunes.
Ofertas
- Recuperar todas las ofertas
- Recuperar una oferta específica
- Recuperación del estado de la oferta
- Creación de una oferta
- Publicación de una oferta
Operations
Publicar una aplicación
Otras tareas
- Pricing for virtual machine offers (Precios de ofertas de máquinas virtuales)
Solución de problemas
Versiones y actualizaciones de API
Actualizar | ¿Qué ha cambiado? |
---|---|
12-2022 | La API pública de CPP (versión 2017-10-31) ahora se actualiza para capturar clientId y clientSecret para el conector marketo al configurar clientes potenciales. Durante la configuración del cliente potencial no es necesario proporcionar el campo serverId en el futuro. Esta actualización de la API no implica actualizaciones de versiones ni cambios importantes. |