Compartilhar via


Obter perfil de parceiro

Aplica-se a: Partner Center | Partner Center operado pela 21Vianet | Partner Center para Microsoft Cloud para o Governo dos EUA

Obtém um objeto que representa o perfil do Microsoft AI Cloud Partner Program do parceiro.

Pré-requisitos

  • Credenciais, conforme descrito em Autenticação do Partner Center. Esse cenário dá suporte apenas à autenticação com credenciais de Aplicativo+Usuário.

C#

Para obter um perfil de rede de parceiro, use sua coleção IAggregatePartner.Profiles e chame a propriedade MpnProfile. Por fim, chame os métodos Get() ou GetAsync().

// IAggregatePartner partnerOperations;

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

Exemplo: aplicativo de teste de console. Classe Project:P artnerCenterSDK.FeaturesSamples: GetMPNProfile.cs

Java

O Partner Center Java SDK pode ser usado para gerenciar os recursos do Partner Center. É um projeto de software livre mantido pela comunidade de parceiros e não tem suporte oficial da Microsoft. Caso se depare com um problema, você pode obter ajuda da comunidade ou abrir um problema no GitHub.

Para obter um perfil de rede de parceiro, use a função IAggregatePartner.getProfiles e chame a função getMpnProfile. Por fim, chame a função get().

// IAggregatePartner partnerOperations;

MpnProfile mpnProfile = partnerOperations.getProfiles().getMpnProfile().get();

PowerShell

O módulo do PowerShell do Partner Center pode ser usado para gerenciar recursos do Partner Center. É um projeto de software livre mantido pela comunidade de parceiros e não tem suporte oficial da Microsoft. Caso se depare com um problema, você pode obter ajuda da comunidade ou abrir um problema no GitHub.

Para obter um perfil de rede de parceiro, execute o comando Get-PartnerMpnProfile.

Get-PartnerMpnProfile

Solicitação REST

Sintaxe de solicitação

Método URI de solicitação
OBTER {baseURL}/v1/profiles/mpn HTTP/1.1

Cabeçalhos de solicitação

Para obter mais informações, consulte Cabeçalhos REST do Partner Center.

Corpo da solicitação

Nenhum.

Exemplo de solicitação

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

Resposta REST

Se bem-sucedido, este método retornará um objeto MPNProfile no corpo da resposta.

Códigos de erro e êxito de resposta

Cada resposta vem com um código de status HTTP que indica êxito ou falha e informações de depuração adicionais. Use uma ferramenta de rastreamento de rede para ler esse código, o tipo de erro e os parâmetros adicionais. Para obter a lista completa, consulte Códigos de Erro.

Exemplo de resposta

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