Visão geral da API de armazenamento de arquivos do OneDriveOneDrive file storage API overview

O OneDrive é a central de arquivos no Microsoft 365.OneDrive is the files hub in Microsoft 365. As pessoas trabalham com arquivos em vários contextos, como o Microsoft Teams, grupos, SharePoint e muito mais.People work with files in a variety of contexts, like Microsoft Teams, groups, SharePoint, and more. Com o OneDrive, os usuários podem acessar esses arquivos independentemente de onde eles estejam armazenados; com o Microsoft Graph, você pode usar uma única API para trabalhar com eles.With OneDrive, users can access these files no matter where they are stored, and with Microsoft Graph, you can use a single API to work with them.

Os arquivos no Microsoft 365 são armazenados em unidades.Files in Microsoft 365 are stored in drives. Os usuários podem armazenar arquivos em uma unidade pessoal, o OneDrive pessoal, ou em uma unidade compartilhada com a tecnologia de uma biblioteca de documentos do SharePoint.Users can store files in a personal drive - their OneDrive - or in a shared drive powered by a SharePoint document library. A flexibilidade do OneDrive permite que os usuários colaborem como acharem melhor para eles.OneDrive's flexibility lets users collaborate however it works best for them. Os usuários podem compartilhar links para arquivos, copiar ou mover arquivos para unidades da equipe ou até mesmo anexar arquivos do OneDrive às mensagens de email no Outlook.Users can share links to files, copy or move files to team drives, or even attach OneDrive files to mail messages in Outlook.

Por que se integrar ao armazenamento de arquivos do OneDrive na nuvem?Why integrate with OneDrive file storage in the cloud?

Utilize um ecossistema com bilhões de arquivosTap into an ecosystem with billions of files

Os usuários do OneDrive podem acessar seus arquivos de qualquer dispositivo, online ou offline, e compartilhar arquivos com pessoas de dentro ou de fora da organização.OneDrive users can access their files from any device, online or offline, and share files with people inside or outside their organization. O OneDrive permite a coautoria em tempo real em aplicativos conhecidos, como o Word, o Excel e o PowerPoint.OneDrive enables real-time coauthoring in familiar apps like Word, Excel, and PowerPoint. Os arquivos ficam ainda melhores com miniaturas avançadas para centenas de formatos, transmissão de vídeo, análises, entre outros, com base na tecnologia do Microsoft Graph.Files light up with rich thumbnails for hundreds of formats, video streaming, analytics, and more, powered by Microsoft Graph. Os dados no OneDrive são protegidos com recursos avançados de segurança, conformidade e a criptografia em que os clientes confiam.Data in OneDrive is protected with advanced encryption, compliance, and security features that customers trust.

Com mais de 500 milhões de dispositivos executando o aplicativo do OneDrive e mais de 85% das empresas da Fortune 500 usando o OneDrive for Business, ao integrar o aplicativo ao OneDrive você pode se conectar com milhões de clientes, alunos e usuários corporativos e interagir com os clientes de onde eles já trabalham todo dia.With over 500 million devices running the OneDrive app and over 85% of the Fortune 500 using OneDrive for Business, by integrating your app with OneDrive, you can connect with millions of consumers, students, and business users and engage with customers where they already do their work every day.

Armazenar os arquivos do seu aplicativo em uma nuvem avançadaStore your app's files in a powerful cloud

Quando você armazena seus arquivos no OneDrive, seu aplicativo pode utilizar os recursos da nuvem da Microsoft e seus usuários podem acessar os arquivos de qualquer lugar.When you store your files in OneDrive, your app can take advantage of the features of the Microsoft cloud and your users can access their files anywhere. Use a SDK do seletor de arquivos para rapidamente abrir, baixar, salvar ou compartilhar os arquivos armazenados no OneDrive do próprio aplicativo, usando a mesma experiência que os usuários do OneDrive já conhecem.Use the file picker SDK to quickly open, download, save, or share files stored in OneDrive from within your own app, using the same experience OneDrive users are familiar with. Obtenha informações sobre os arquivos selecionados diretamente do SDK do seletor ou use diretamente as APIs do Microsoft Graph para interagir de forma mais profunda com os arquivos.Get information about selected files directly from the picker SDK, or use Microsoft Graph APIs directly to interact more deeply with files. Use pastas especiais para armazenar arquivos em locais conhecidos no OneDrive, como Documents e Camera Roll, ou crie uma pasta pessoal para o seu aplicativo.Use special folders to store files in well-known locations on OneDrive, like Documents and Camera Roll, or give your app its own personal folder.

Disponibilizar o seu aplicativo diretamente para os usuários no OneDriveBring your app straight to users within OneDrive

Os clientes do OneDrive podem usar ou iniciar o seu aplicativo diretamente do OneDrive para abrir, editar ou visualizar arquivos.OneDrive customers can use or launch your app directly from within OneDrive to open, edit, or preview files. Use as extensões do manipulador de arquivos do OneDrive para fornecer ícones e visualizações para as suas próprias extensões de arquivo personalizado, adicionar o seu aplicativo ao botão Novo ou até mesmo adicionar as suas próprias ações personalizadas à barra de menus para iniciar o aplicativo.Use OneDrive's file handler extensions to provide icons and previews for your own custom file extensions, add your app to the New button or even add your own custom actions to the menu bar to launch your app.

Trabalhar com conteúdo em formatos que o seu aplicativo entendeWork with content in formats your app understands

O aplicativo pode obter o conteúdo do arquivo no formato que for mais conveniente para você.Your app can get file content in the format that is most convenient for you. O aplicativo pode exibir miniaturas de tamanho personalizado para centenas de formatos diferentes de arquivo.Your app can display custom-sized thumbnails for hundreds of different file formats. Você pode baixar arquivos em vários formatos alternativos, como PDF.You can download files in a variety of alternative formats, like PDF. Você pode inclusive inserir visualizadores de arquivo do OneDrive no seu aplicativo usando a API de visualização (beta).You can even embed the OneDrive file previewers within your app by using the preview API (beta).

Trabalhar com conteúdo e metadados de arquivo sem baixar o binárioWork with file content and metadata without downloading the binary

Com o Microsoft Graph, é possível acessar conteúdo avançado por meio de APIs REST sem precisar baixar o binário.With Microsoft Graph, you can access rich content through REST APIs without having to download the binary. Explore os metadados extraídos dos arquivos de foto, áudio e vídeo.Explore extracted metadata from photo, audio, and video files. Use a API do Excel para trabalhar diretamente com os dados brutos armazenados em uma pasta de trabalho do Excel.Use the Excel API to work directly with the raw data stored in an Excel workbook. Use a API de anotações para acessar o conteúdo dos blocos de anotações do OneNote.Use the Notes API to access the contents of OneNote notebooks.

Reagir a alterações de arquivoReact to file changes

Com o webhooks, seu aplicativo pode ser notificado sobre a alteração de arquivos, o que possibilita que você reaja rapidamente.With webhooks, your app can get notified when files change so you can quickly react. Use a API delta para ver o que foi alterado desde a última vez em que o aplicativo foi sincronizado com a nuvem.Use the delta API to see what changed since the last time your app synchronized with the cloud.

Referência da APIAPI reference

Está procurando a referência de API deste serviço?Looking for the API reference for this service?

Próximas etapasNext steps

Saiba mais sobre como usar a API do OneDrive no Microsoft Graph v1.0.Find out more about using the OneDrive API in Microsoft Graph v1.0.