Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (pds/2022-03-01) utiliza o estilo de assinatura ROA. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Gerenciamento de domínio
|
API |
Título |
Descrição |
| UpdateDomain | UpdateDomain. | Atualiza as informações do domínio. |
| ListDomains | Listar domínios. | Lista os domínios. |
| GetDomain | Obter domínio. | Obtém as informações do domínio. |
| CreateDomain | CreateDomain. | Cria um domínio. |
| SearchDomains | SearchDomains. | Pesquisa domínios. |
Gerenciamento de contas
|
API |
Título |
Descrição |
| CreateUser | CreateUser. | Cria um usuário. |
| UpdateUser | UpdateUser. | Modifica as informações do usuário. |
| SearchUser | SearchUser. | Pesquisa usuários. |
Gerenciamento de grupos
|
API |
Título |
Descrição |
| CreateDrive | Criar drive. | Cria um drive. |
| UpdateDrive | UpdateDrive. | Modifica as informações do drive. |
| ListMyDrives | ListMyDrives. | Obtém uma lista de Drives para o usuário autenticado. |
| SearchDrive | SearchDrive. | Consulta unidades. |
Gerenciamento de usuários
|
API |
Título |
Descrição |
| ListFile | ListFile. | Lista os arquivos e as pastas que são filhos imediatos de uma pasta especificada. |
| CreateFile | CreateFile. | Cria um arquivo ou pasta. |
| UpdateFile | UpdateFile. | Atualiza os metadados de um arquivo sem modificar seu conteúdo. |
| SearchFile | SearchFile. | Pesquisa arquivos. |
| GetFile | GetFile. | Obtém os detalhes de um arquivo. |
| GetUploadUrl | GetUploadUrl. | Obtém o endereço de upload. |
| CompleteFile | CompleteFile. | Conclui o upload de um arquivo. |
| MoveFile | MoveFile. | Move um arquivo ou pasta. |
| GetDownloadUrl | GetDownloadUrl. | Obtém a URL de download de um arquivo. |
Gerenciamento de espaços
|
API |
Título |
Descrição |
| UpdateRevision | UpdateRevision. | Atualiza as informações de uma revisão. Você pode definir uma revisão para ser mantida permanentemente ou adicionar uma descrição. No máximo, 50 revisões por arquivo podem ser mantidas permanentemente. |
Gerenciamento de arquivos
|
API |
Título |
Descrição |
| ScanFile | ScanFile. | Escaneia um arquivo. |
| ListDelta | ListDelta. | Lista os deltas. |
Gerenciamento de versionamento de arquivos
|
API |
Título |
Descrição |
| ListReceivedFile | ListReceivedFile. | Lista os arquivos compartilhados com o usuário atual a partir de um espaço pessoal. |
| ListMyGroupDrive | Lista de espaços de equipe autorizados recebidos. | Lista os drives de grupo autorizados. |
| AssignRole | AssignRole. | Atribui a função de administrador de equipe a um usuário. |
| CancelAssignRole | CancelAssignRole. | Atualmente, esta operação apenas revoga a função de administrador de equipe. |
Processamento incremental
|
API |
Título |
Descrição |
| CreateShareLink | Criar compartilhamento. | Cria um link de compartilhamento. |
| UpdateShareLink | Modifica um compartilhamento. | Atualiza um link de compartilhamento. |
| SearchShareLink | SearchShareLink. | Pesquisa compartilhamentos. |
| ListShareLink | ListShareLink. | Lista compartilhamentos. |
| GetShareLinkByAnonymous | GetShareLinkByAnonymous. | Obtém os metadados de um link de compartilhamento sem autenticação. |
Gerenciamento de permissões
|
API |
Título |
Descrição |
| TrashFile | TrashFile. | Move um arquivo ou pasta para a lixeira. |
| ListRecyclebin | ListRecyclebin. | Lista os arquivos e pastas na lixeira. |
Gerenciamento de compartilhamentos
|
API |
Título |
Descrição |
Gerenciamento da lixeira
|
API |
Título |
Descrição |
| PunishFile | PunishFile. | Arquivo de informações de penalidade. |
Gerenciamento de IA de imagens
|
API |
Título |
Descrição |
| Batch | Batch. | Combina múltiplas chamadas de API em uma única solicitação para melhorar a eficiência. |
| ArchiveFiles | ArchiveFiles. | Arquiva arquivos e pastas em um pacote para download. |
| GetAsyncTask | Obter informações da tarefa assíncrona. | Obtém informações sobre uma tarefa assíncrona. |
Pré-visualização de vídeo online
|
API |
Título |
Descrição |
| AddGroupMember | AddGroupMember. | Adiciona um membro a um grupo. |
| AuditLogExport | AuditLogExport. | Exporta logs de auditoria. |
| Authorize | Authorize. | Solicita autorização OAuth 2.0. |
| CancelShareLink | CancelShareLink. | Cancela um link de compartilhamento. |
| ClearRecyclebin | ClearRecyclebin. | Exclui permanentemente todos os arquivos e pastas da lixeira. |
| CopyFile | CopyFile. | Copia um arquivo ou diretório. |
| CreateGroup | CreateGroup. | Cria um grupo. |
| DeleteDomain | DeleteDomain. | Exclui um domínio. |
| DeleteDrive | DeleteDrive. | Exclui um drive. |
| DeleteFile | DeleteFile. | Exclui um arquivo ou pasta. |
| DeleteGroup | DeleteGroup. | Exclui um grupo. Antes de excluir um grupo, certifique-se de que ele não contenha outros grupos ou usuários. Caso contrário, a exclusão falhará. |
| DeleteRevision | DeleteRevision. | Exclui uma revisão histórica. Não é possível excluir a revisão mais recente. |
| DeleteUser | DeleteUser. | Exclui um usuário. |
| DeltaGetLastCursor | DeltaGetLastCursor. | Obtém o cursor mais recente para operações delta. |
| DownloadFile | DownloadFile. | Realiza o download de um arquivo. |
| FileAddPermission | Concessão de autorização de compartilhamento de arquivos a usuários ou grupos | Concede autorização no nível de pasta. Cada drive suporta no máximo 1000 registros de autorização. Os registros de autorização que excederem esse limite não terão efeito. |
| FileDeleteUserTags | FileDeleteUserTags. | Exclui tags personalizadas de um arquivo. |
| FileListPermission | FileListPermission. | Lista os registros de permissão de um arquivo. |
| FilePutUserTags | FilePutUserTags. | Adiciona tags personalizadas a um arquivo. |
| FileRemovePermission | FileRemovePermission. | Revoga uma permissão de compartilhamento de arquivo. |
| GetDefaultDrive | GetDefaultDrive. | Obtém o drive padrão de um usuário especificado. |
| GetDrive | GetDrive. | Retorna informações sobre um drive. |
| GetGroup | GetGroup. | Obtém informações sobre um grupo. |
| GetLinkInfo | GetLinkInfo. | Obtém as informações da conta. |
| GetLinkInfoByUserId | GetLinkInfoByUserId. | Obtém as informações da conta pelo ID do usuário. |
| GetRevision | GetRevision. | Obtém os detalhes de uma revisão de arquivo. |
| GetShareLink | GetShareLink. | Obtém informações sobre um link de compartilhamento. |
| GetShareLinkToken | GetShareLinkToken. | Obtém um token de compartilhamento anonimamente. |
| GetUser | GetUser. | Obtém as informações do usuário. |
| ImportUser | ImportUser. | Importa um usuário. |
| LinkAccount | LinkAccount. | Vincula uma conta. |
| ListAssignment | ListAssignment. | Lista as atribuições de função. |
| ListDrive | ListDrive. | Lista as unidades. |
| ListGroup | ListGroup. | Lista os grupos. |
| ListGroupMember | ListGroupMember. | Lista os membros do grupo. |
| ListRevision | ListRevision. | Lista as revisões de um arquivo. |
| ListUploadedParts | ListUploadedParts. | Lista as partes que foram carregadas com sucesso para um upload multipart específico. |
| ListUser | ListUser. | Lista usuários. |
| RemoveGroupMember | RemoveGroupMember. | Remove um membro de um grupo. |
| RestoreFile | RestoreFile. | Restaura um arquivo ou pasta da lixeira. |
| RestoreRevision | RestoreRevision. | Restaura uma revisão histórica de um arquivo, tornando-a a revisão mais recente. Esta ação cria uma nova revisão, e a revisão histórica original permanece inalterada. Você não pode restaurar a revisão mais recente. |
| Token | Token. | Obtém um token de acesso como parte do fluxo de autorização OAuth 2.0. |
| UnLinkAccount | Desvincular conta. | Desvincula uma identidade especificada de uma conta de usuário. |
| UpdateGroup | UpdateGroup. | Atualiza um grupo especificado. |
| VideoDRMLicense | VideoDRMLicense. | Obtém uma licença DRM para um vídeo. |