Partnerprofil abrufen
Gilt für: Partner Center | Partner Center-Betrieb durch 21Vianet | Partner Center für Microsoft Cloud for US Government
Ruft ein Objekt ab, das das Microsoft AI Cloud Partner Program-Profil des Partners darstellt.
Voraussetzungen
- Anmeldeinformationen, wie unter Partner Center-Authentifizierung beschrieben. In diesem Szenario wird Authentifizierung nur mit App- und Benutzeranmeldeinformationen unterstützt.
C#
Um ein Partnernetzwerkprofil abzurufen, verwenden Sie Ihre IAggregatePartner.Profiles-Auflistung , und rufen Sie die MpnProfile-Eigenschaft auf. Rufen Sie schließlich die Methoden "Get()" oder "GetAsync()" auf.
// IAggregatePartner partnerOperations;
var mpnProfile = partnerOperations.Profiles.MpnProfile.Get();
Beispiel: Konsolentest-App. Project:P artnerCenterSDK.FeaturesSamples Class: GetMPNProfile.cs
Java
Das Partner Center Java SDK kann zum Verwalten von Partner Center-Ressourcen verwendet werden. Es handelt sich um ein Open-Source-Projekt, das von der Partnercommunity verwaltet wird und von Microsoft nicht offiziell unterstützt wird. Sie können Hilfe von der Community erhalten oder ein Issue auf GitHub öffnen, wenn ein Problem auftritt.
Um ein Partnernetzwerkprofil abzurufen, verwenden Sie Ihre IAggregatePartner.getProfiles-Funktion , und rufen Sie die getMpnProfile-Funktion auf. Rufen Sie schließlich die get() -Funktion auf.
// IAggregatePartner partnerOperations;
MpnProfile mpnProfile = partnerOperations.getProfiles().getMpnProfile().get();
PowerShell
Das Partner Center PowerShell-Modul kann zum Verwalten von Partner Center-Ressourcen verwendet werden. Es handelt sich um ein Open-Source-Projekt, das von der Partnercommunity verwaltet wird und von Microsoft nicht offiziell unterstützt wird. Sie können Hilfe von der Community erhalten oder ein Issue auf GitHub öffnen, wenn ein Problem auftritt.
Führen Sie den Befehl "Get-PartnerMpnProfile " aus, um ein Partnernetzwerkprofil abzurufen.
Get-PartnerMpnProfile
REST-Anforderung
Anforderungssyntax
Methode | Anforderungs-URI |
---|---|
GET | {baseURL}/v1/profiles/mpn HTTP/1.1 |
Anforderungsheader
Weitere Informationen finden Sie unter Partner Center-REST-Header.
Anforderungstext
Keine.
Anforderungsbeispiel
GET https://api.partnercenter.microsoft.com/v1/profiles/mpn HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 76879323-92d1-437e-90dd-c84dbb9f7dec
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
Connection: Keep-Alive
REST-Antwort
Bei erfolgreicher Ausführung gibt die Methode ein MPNProfile-Objekt im Antworttext zurück.
Erfolgs- und Fehlercodes der Antwort
Jede Antwort enthält einen HTTP-Statuscode, der Aufschluss darüber gibt, ob der Vorgang erfolgreich war, sowie ggf. zusätzliche Debuginformationen. Verwende ein Tool für die Netzwerkablaufverfolgung, um diesen Code, den Fehlertyp und zusätzliche Parameter zu lesen. Die vollständige Liste findest du unter Partner-API: REST-Fehlercodes.
Beispielantwort
HTTP/1.1 200 OK
Content-Length: 177
Content-Type: application/json; charset=utf-8
MS-CorrelationId: aaaa0000-bb11-2222-33cc-444444dddddd
MS-RequestId: 76879323-92d1-437e-90dd-c84dbb9f7dec
Date: Mon, 21 Mar 2016 05:51:29 GMT
{
"mpnId":"<mpnID>",
"profileType":"MpnProfile",
"links":{
"self":{
"uri":"/profiles/mpn",
"method":"GET",
"headers":[]
}
},
"attributes":{
"objectType":"MpnProfile"
}
}