contentModel: addToDrive
Namespace: microsoft.graph
Importante
As APIs na versão /beta
no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor Versão.
Aplicar um contentModel a bibliotecas de documentos do SharePoint. Para um modelo existente já preparado, esta ação processa automaticamente novos documentos que são adicionados às bibliotecas do SharePoint.
Permissões
Escolha a permissão ou permissões marcadas como menos privilegiadas para esta API. Utilize uma permissão ou permissões com privilégios mais elevados apenas se a sua aplicação o exigir. Para obter detalhes sobre as permissões delegadas e de aplicação, veja Tipos de permissão. Para saber mais sobre estas permissões, veja a referência de permissões.
Tipo de permissão | Permissão com menos privilégios | Permissões com privilégios superiores |
---|---|---|
Delegado (conta corporativa ou de estudante) | Site.Manage.All | Site.Manage.All |
Delegado (conta pessoal da Microsoft) | Sem suporte. | Sem suporte. |
Application | Site.Manage.All | Site.Manage.All |
Solicitação HTTP
POST /sites/{sitesId}/contentModels/{contentModelId}/addToDrive
Cabeçalhos de solicitação
Nome | Descrição |
---|---|
Autorização | {token} de portador. Obrigatório. Saiba mais sobre autenticação e autorização. |
Content-Type | application/json. Obrigatório. |
Corpo da solicitação
No corpo do pedido, forneça uma representação JSON dos parâmetros.
A tabela seguinte lista os parâmetros que são necessários quando chama esta ação.
Parâmetro | Tipo | Descrição |
---|---|---|
driveId | Cadeia de caracteres | O modelo aplicado ao ID de unidade. |
Resposta
Se for bem-sucedida, esta ação devolve um 200 OK
código de resposta e um objeto contentModelUsage no corpo da resposta.
Exemplos
Solicitação
O exemplo a seguir mostra uma solicitação.
POST https://graph.microsoft.com/beta/sites/ede4bb84-6c94-4c39-8acf-3d9dbb667fba/contentModels/17139234-22d4-205c-e7bd-1c5bc1ab19e0/addToDrive
Content-Type: application/json
{
"driveId": "b!HEq8Q8ZfAkuMECqSaQFnJVwNMbAGLHhHnXMz1C32pozpolsoEg-MT47fBTiYcbnd"
}
Resposta
O exemplo a seguir mostra a resposta.
Observação: o objeto de resposta mostrado aqui pode ser encurtado para legibilidade.
HTTP/1.1 201 Created
Content-Type: application/json
{
"createdBy": {
"user": {
"displayName": "Travis Li",
"email": "travisli@microsoft.com",
"resourceVisualization": {
"acronym": "TL",
"color": "#881798"
}
}
},
"createdDateTime": "2023-04-30T08:32:00Z",
"lastModifiedBy": {
"user": {
"displayName": "Travis Li",
"email": "travisli@microsoft.com",
"resourceVisualization": {
"acronym": "TL",
"color": "#881798"
}
}
},
"lastModifiedDateTime": "2023-05-31T20:31:51Z",
"modelVersion": "1.0",
"driveId": "b!HEq8Q8ZfAkuMECqSaQFnJVwNMbAGLHhHnXMz1C32pozpolsoEg-MT47fBTiYcbnd",
"modelId": "17139234-22d4-205c-e7bd-1c5bc1ab19e0"
}
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de