Obter um perfil de suporte

Aplica-se a: Partner Center | Partner Center para o Microsoft Cloud for US Government

Obtém um objeto que representa o perfil de suporte de um usuário.

Pré-requisitos

  • Credenciais, conforme descrito em Autenticação do Partner Center. Este cenário dá suporte somente à autenticação com credenciais de aplicativo + de usuário.

C#

Para obter seu perfil de suporte, use sua coleção IAggregatePartner.Profiles . Chame a propriedade SupportProfile, seguida pelos métodos Get() ou GetAsync().

// IAggregatePartner partnerOperations;

SupportProfile supportProfile = partnerOperations.Profiles.SupportProfile.Get();

Exemplo: aplicativo de teste de console. Projeto: Classe PartnerCenterSDK.FeaturesSamples: GetSupportProfile.cs

Solicitação REST

Sintaxe da solicitação

Método URI da solicitação
GET {baseURL}/v1/profiles/support HTTP/1.1

Cabeçalhos de solicitação

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

Corpo da solicitação

Nenhum.

Exemplo de solicitação

GET https://api.partnercenter.microsoft.com/v1/profiles/support HTTP/1.1
Authorization: Bearer <token>
Accept: application/json
MS-RequestId: 07029132-385d-416f-a9a6-df5e9e4c78d3
MS-CorrelationId: 20604323-50bf-4738-9968-c5486ab32be0

Resposta REST

Se tiver êxito, esse método retornará um objeto SupportProfile no corpo da resposta.

Códigos de êxito e de erro 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, confira Códigos de Erro.

Exemplo de resposta

HTTP/1.1 200 OK 
Content-Length: 502 
Content-Type: application/json 
MS-CorrelationId: 20604323-50bf-4738-9968-c5486ab32be0 
MS-RequestId: 07029132-385d-416f-a9a6-df5e9e4c78d3 
Date: Wed, 25 Nov 2015 07:16:17 GMT 

{ 
    "email": "email@sample.com", 
    "telephone": "4255555555", 
    "website": "www.microsoft.com", 
    "profileType": " SupportProfile", 

    "links": { 
        "self": { 
            "uri": "/v1/profiles/support", 
            "method": "GET", 
            "headers": [] 
        } 
    }, 

    "attributes": { 
        "objectType": "SupportProfile" 
    } 
}