Compartilhar via


Introdução à API do OneDrive com o SharePoint Server 2016

Este artigo contém informações que já não são relevantes

Para começar a usar a API do OneDrive com o SharePoint Server 2016, execute estas etapas.

Se você estiver usando o Microsoft Graph ou conectando-se ao OneDrive, OneDrive for Business ou SharePoint Online, veja Introdução à API do OneDrive.

1. Autenticar seu aplicativo

O OneDrive prefere usar o OAuth 2.0 para autorização/autenticação. Você obtém um token de acesso que autoriza o aplicativo com um conjunto específico de permissões para um usuário. Forneça um token de acesso por meio de um cabeçalho HTTP:

Authorization: bearer {token}

Para obter um token de acesso e conectar o usuário, veja Autenticação do OneDrive for Business.

2. Fazer chamadas na raiz da URL

Agora que você autenticou seu aplicativo, chame a API do OneDrive com o token de acesso na URL raiz abaixo, combinado com um dos recursos raiz. Veja recurso drive e recurso driveItem para obter exemplos de como fazer chamadas para a API do OneDrive. As URLs da API do OneDrive são relativas à seguinte raiz, a menos que o contrário seja indicado.

Serviço Raiz da URL
OneDrive for Business https://{tenant}-my.sharepoint.com/_api/v2.0
SharePoint Online https://{tenant}.sharepoint.com/{site-relative-path}/_api/v2.0
SharePoint Server 2016 https://{server}/{site-relative-path}/_api/v2.0

Observação: Em toda a documentação, somente a sintaxe parcial, como: GET /drive/items/{item-id} é usada para brevidade. Prefixe o caminho com a URL raiz correta e o número da versão a fim de obter a URL ou o caminho completo dos recursos.

3. Continue

Confira as Amostras do OneDrive no GitHub para saber mais sobre como usar a API do OneDrive.

Leia a documentação de HTTP da API do OneDrive para saber mais sobre como trabalhar com os recursos drive e item no ponto de extremidade HTTP da API do OneDrive.

Saiba como endereçar itens no OneDrive usando a sintaxe caminho ou id do item.

Tem dúvidas ou precisa de suporte? Encontre-nos na Stack Overflow e na página de problemas do GitHub para conferir nossa documentação.