Listar publicaçõesList publications

Namespace: microsoft.graphNamespace: microsoft.graph

Recupere uma lista de objetos de Ispublication do perfilde um usuário.Retrieve a list of itemPublication objects from a user's profile.

PermissõesPermissions

Uma das seguintes permissões é obrigatória para chamar esta API. Para saber mais, incluindo como escolher permissões, confira Permissões.One of the following permissions is required to call this API. To learn more, including how to choose permissions, see Permissions.

Tipo de permissãoPermission type Permissões (da com menos para a com mais privilégios)Permissions (from least to most privileged)
Delegado (conta corporativa ou de estudante)Delegated (work or school account) User. Read, User. ReadWrite, User. ReadBasic. All, User. Read. All, User. ReadWrite. AllUser.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All
Delegado (conta pessoal da Microsoft)Delegated (personal Microsoft account) User. Read, User. ReadWrite, User. ReadBasic. All, User. Read. All, User. ReadWrite. AllUser.Read, User.ReadWrite, User.ReadBasic.All, User.Read.All, User.ReadWrite.All
AplicativoApplication User. ReadBasic. All, User. Read. All, User. ReadWrite. AllUser.ReadBasic.All, User.Read.All, User.ReadWrite.All

Solicitação HTTPHTTP request

GET /me/profile/publications
GET /users/{id | userPrincipalName}/profile/publications

Parâmetros de consulta opcionaisOptional query parameters

Este método oferece suporte aos seguintes parâmetros de consulta OData para ajudar a personalizar a resposta.This method supports the following OData query parameters to help customize the response. Para obter informações gerais, acesse Parâmetros de consulta OData.For general information, see OData query parameters.

NomeName ValorValue DescriçãoDescription
$filter$filter stringstring Limita a resposta somente aos objetos que contêm os critérios especificados.Limits the response to only those objects which contain the specified criteria.
$orderby$orderby cadeia de caracteresstring Por padrão, os objetos na resposta são classificados por seu valor createdDateTime em uma consulta.By default the objects in the response are sorted by their createdDateTime value in a query. Você pode alterar a ordem da resposta usando o parâmetro $OrderBy .You can change the order of the of the response using the $orderby parameter.
$select$select stringstring Lista separada por vírgulas de propriedades para incluir na resposta. Para um desempenho ideal, selecione apenas o subconjunto de propriedades necessário.Comma-separated list of properties to include in the response. For optimal performance, only select the subset of properties needed.
$skip$skip intint Ignore os primeiros n resultados, útil para paginação.Skip the first n results, useful for paging.
$top$top intint Número de resultados a ser retornado.Number of results to be returned.

Cabeçalhos de solicitaçãoRequest headers

NomeName DescriçãoDescription
AutorizaçãoAuthorization {token} de portador. Obrigatório.Bearer {token}. Required.

Corpo da solicitaçãoRequest body

Não forneça um corpo de solicitação para esse método.Do not supply a request body for this method.

RespostaResponse

Se tiver êxito, este método retornará um 200 OK código de resposta e uma coleção de objetos de ispublication no corpo da resposta.If successful, this method returns a 200 OK response code and a collection of itemPublication objects in the response body.

ExemplosExamples

GET https://graph.microsoft.com/beta/me/profile/publications

RespostaResponse

Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.Note: The response object shown here might be shortened for readability.

HTTP/1.1 200 OK
Content-Type: application/json

{
  "value": [
    {
      "id": "0fb4c1e3-c1e3-0fb4-e3c1-b40fe3c1b40f",
      "allowedAudiences": "organization",
      "inference": null,
      "createdDateTime": "2020-07-06T06:34:12.2294868Z",
      "createdBy": {
        "application": null,
        "device": null,
        "user": {
          "displayName": "Innocenty Popov",
          "id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
        }
      },
      "lastModifiedDateTime": "2020-07-06T06:34:12.2294868Z",
      "lastModifiedBy": {
        "application": null,
        "device": null,
        "user": {
          "displayName": "Innocenty Popov",
          "id": "db789417-4ccb-41d1-a0a9-47b01a09ea49"
        }
      },
      "source": null,
      "description": "One persons journey to the top of the branding management field.",
      "displayName": "Got Brands? The story of Innocenty Popov and his journey to the top.",
      "publishedDate": "Date",
      "publisher": "International Association of Branding Management Publishing",
      "thumbnailUrl": "https://iabm.io/sdhdfhsdhshsd.jpg",
      "webUrl": "https://www.iabm.io"
    }
  ]
}