Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De Cloud Partner Portal-API's zijn geïntegreerd met en blijven werken in partnercentrum. De overgang introduceert kleine wijzigingen. Bekijk de wijzigingen in CPP-API's die in dit document worden vermeld om er zeker van te zijn dat uw code blijft werken na de overgang naar Partner Center. CPP-API's dienen alleen te worden gebruikt voor bestaande producten die al vóór de overgang naar het Partnercentrum zijn geïntegreerd; nieuwe producten moeten gebruikmaken van Partnercentrum-indienings-API's.
Met de REST API's van de Cloud Partner Portal kunnen workloads, aanbiedingen en uitgeversprofielen programmatisch worden opgehaald en gemanipuleerd. De API's maken gebruik van op rollen gebaseerd toegangsbeheer van Azure (Azure RBAC) om de juiste machtigingen af te dwingen tijdens de verwerking.
Deze referentie bevat de technische details voor de Cloud Partner Portal REST API's. De voorbeelden van de nettolading in dit document zijn alleen ter referentie en kunnen worden gewijzigd wanneer er nieuwe functionaliteit wordt toegevoegd.
Vereisten en overwegingen
Voordat u de API's gebruikt, moet u het volgende controleren:
- In het artikel Vereisten vindt u meer informatie over het toevoegen van een service-principal aan uw account en het verkrijgen van een Microsoft Entra-toegangstoken voor verificatie.
- De twee strategieën voor gelijktijdigheidscontrole die beschikbaar zijn voor het aanroepen van deze API's.
- Andere API-overwegingen, zoals versiebeheer en foutafhandeling.
Wijzigingen in CPP-API's na de migratie naar Partner Center
| API | Beschrijving wijzigen | Impact |
|---|---|---|
| POST Publiceren, GoLive, Annuleren | Voor gemigreerde aanbiedingen heeft de antwoordheader een andere indeling, maar blijft deze op dezelfde manier werken, wat een relatief pad aangeeft om de bewerkingsstatus op te halen. | Bij het verzenden van een van de bijbehorende POST-aanvragen voor een aanbieding, heeft de locatieheader een van de twee indelingen, afhankelijk van de migratiestatus van de aanbieding:
|
| GET-operatie | Voor aanbiedingstypen die eerder het veld 'melding-e-mail' in de reactie ondersteunden, wordt dit veld afgeschaft en niet meer geretourneerd voor gemigreerde aanbiedingen. | Voor gemigreerde aanbiedingen sturen we geen meldingen meer naar de lijst met e-mails die in de verzoeken zijn opgegeven. In plaats daarvan wordt de API-service uitgelijnd met het e-mailproces voor meldingen in Partner Center om e-mailberichten te verzenden. Meldingen worden met name verzonden naar het e-mailadres dat is ingesteld in het gedeelte Contactgegevens verkoper van uw accountinstellingen in Partner Center, om u op de hoogte te houden van de voortgang van de bewerking. Controleer het e-mailadres dat is ingesteld in het gedeelte Contactgegevens verkoper van uw accountinstellingen in Partner Center om er zeker van te zijn dat het juiste e-mailadres wordt verstrekt voor meldingen. |
Algemene taken
Deze referentie beschrijft API's om de volgende veelvoorkomende taken uit te voeren.
Aanbiedingen
- Haal alle aanbiedingen op
- Een specifieke aanbieding ophalen
- Aanbiedingsstatus ophalen
- Een aanbieding maken
- Publiceer een aanbieding
Bedrijfsactiviteiten
Een app publiceren
Andere taken
Probleemoplossingsproces
API-versies en updates
| bijwerken | Wat is er veranderd? |
|---|---|
| 12-2022 | De openbare CPP-API (versie 2017-10-31) is nu bijgewerkt om clientId en clientSecret voor Marketo-connector vast te leggen tijdens het configureren van klantleads. Tijdens de configuratie van de lead hoeft u het serverId-veld in de toekomst niet op te geven. Deze update van de API omvat geen versie-updates of belangrijke wijzigingen. |