Freigeben über


Partnerprofil abrufen

anwendbar auf: Partnerzentrum | Partnerzentrum betrieben von 21Vianet | Partnerzentrum für die Microsoft-Cloud für die US-Regierung

Ruft ein Objekt ab, das das Microsoft AI Cloud-Partnerprogrammprofil des Partners darstellt.

Voraussetzungen

  • Anmeldeinformationen wie unter Partner Center-Authentifizierung beschrieben. Dieses Szenario unterstützt nur die Authentifizierung mit App- und Benutzeranmeldedaten.

C#

Verwenden Sie zum Abrufen eines Partnernetzwerkprofils die IAggregatePartner.Profiles-Auflistung , und rufen Sie die MpnProfile-Eigenschaft auf. Rufen Sie abschließend die Methoden Get() oder GetAsync() auf.

// IAggregatePartner partnerOperations;

var mpnProfile = partnerOperations.Profiles.MpnProfile.Get();

Beispiel: Konsolentest-App. Project:P artnerCenterSDK.FeaturesSamples Klasse: 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 die Funktion IAggregatePartner.getProfiles , und rufen Sie die Funktion getMpnProfile auf. Rufen Sie abschließend die Funktion get() 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.

Um ein Partnernetzwerkprofil abzurufen, führen Sie den Befehl Get-PartnerMpnProfile aus.

Get-PartnerMpnProfile

REST-Anforderung

Anforderungssyntax

Methode Anforderungs-URI
ERHALTEN {baseURL}/v1/profiles/mpn HTTP/1.1

Anforderungsheader

Weitere Informationen finden Sie unter Partner Center REST-Header.

Anfragekörper

Keiner.

Beispielanfrage

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

Wenn diese Methode erfolgreich ist, gibt sie ein MPNProfile-Objekt im Antworttext zurück.

Antworterfolgs- und Fehlercodes

Jede Antwort enthält einen HTTP-Statuscode, der Erfolg oder Fehler sowie zusätzliche Debuginformationen angibt. 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 Fehlercodes.

Antwortbeispiel

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"
    }
}