Obtener un perfil de soporte técnicoGet support profile

Se aplica aApplies To

  • Centro de partnersPartner Center
  • Centro de partners para Microsoft Cloud AlemaniaPartner Center for Microsoft Cloud Germany
  • Centro de partners para Microsoft Cloud for US GovernmentPartner Center for Microsoft Cloud for US Government

Obtiene un objeto que representa el perfil de soporte técnico de un usuario.Gets an object representing a user's support profile.

Requisitos previosPrerequisites

C#C#

Para obtener el perfil de soporte técnico, use la colección colección iaggregatepartner. profiles .To get your support profile, use your IAggregatePartner.Profiles collection. Llame a la propiedad [SupportProfile/dotnet/API/Microsoft.Store.partnercenter.profiles.isupportprofile), seguido de los métodos [get ()/dotnet/API/Microsoft.Store.partnercenter.profiles.isupportprofile.Get) o [GetAsync ()/dotnet/API/Microsoft.Store.partnercenter.profiles.isupportprofile.GetAsync).Call the [SupportProfile/dotnet/api/microsoft.store.partnercenter.profiles.isupportprofile) property, followed by the [Get()/dotnet/api/microsoft.store.partnercenter.profiles.isupportprofile.get) or [GetAsync()/dotnet/api/microsoft.store.partnercenter.profiles.isupportprofile.getasync) methods.

// IAggregatePartner partnerOperations;

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

Ejemplo: aplicación de prueba de consola.Sample: Console test app. Proyecto: PartnerCenterSDK. FeaturesSamples ( clase): GetSupportProfile.CSProject: PartnerCenterSDK.FeaturesSamples Class: GetSupportProfile.cs

Solicitud RESTREST request

Sintaxis de la solicitudRequest syntax

MétodoMethod URI de la solicitudRequest URI
GETGET {baseurl}/v1/profiles/support http/1.1{baseURL}/v1/profiles/support HTTP/1.1

Encabezados de solicitudRequest headers

Para obtener más información, consulta Encabezados REST del Centro de partners.For more information, see Partner Center REST headers.

Cuerpo de la solicitudRequest body

Ninguno.None.

Ejemplo de solicitudRequest example

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

Respuesta RESTREST response

Si es correcto, este método devuelve un objeto SupportProfile en el cuerpo de la respuesta.If successful, this method returns a SupportProfile object in the response body.

Códigos de error y de respuesta correctosResponse success and error codes

Cada respuesta incluye un código de estado HTTP que indica si la operación se ha realizado correctamente o con errores y proporciona información de depuración adicional.Each response comes with an HTTP status code that indicates success or failure and additional debugging information. Use una herramienta de seguimiento de red para leer este código, el tipo de error y los parámetros adicionales.Use a network trace tool to read this code, error type, and additional parameters. Para obtener la lista completa, consulte Códigos de error.For the full list, see Error Codes.

Ejemplo de respuestaResponse example

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": "support_profile",
    "links": {
        "self": {
            "uri": "/v1/profiles/support",
            "method": "GET",
            "headers": []
        }
    },
    "attributes": {
        "objectType": "PartnerSupportProfile"
    }
}