Compartilhar via


Listar itens compartilhados a partir de uma unidade

Retorne os itens compartilhados que existem na unidade de destino.

Observação: essa API está disponível apenas no OneDrive Pessoal.

Permissões

Uma das permissões a seguir é necessária para chamar essa API. Para saber mais, incluindo como escolher permissões, confira Permissões.

Tipo de permissão Permissões (da com menos para a com mais privilégios)
Delegado (conta corporativa ou de estudante) Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All
Delegado (conta pessoal da Microsoft) Files.Read.All, Files.ReadWrite.All
Aplicativo Files.Read.All, Files.ReadWrite.All, Sites.Read.All, Sites.ReadWrite.All

Solicitação HTTP

GET /drive/shared

Resposta

Isso retorna uma coleção de recursos driveItem que enumera o conjunto de itens compartilhados pelo usuário atual.

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

{
  "value": [
    { "id": "1231abc", "name": "shared-file1.txt" },
    { "id": "1231abd", "name": "shared-file2.txt" },
    { "id": "1231abf", "name": "shared-file3.txt" },
  ]
}

Respostas de erro

Leia o tópico Respostas de Erro para obter mais informações sobre como os erros são retornados.

Comentários

  • Compartilhado por mim não tem suporte em:
    • SharePoint Server 2016
    • SharePoint Online
    • OneDrive for Business