OneDrive
Descubra mais sobre o componente OneDrive e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
Isto foi útil?
Descubra mais sobre o componente OneDrive e saiba como utilizá-lo na Digibee Integration Platform.
Atualizado
Isto foi útil?
O OneDrive permite estabelecer uma conexão com o serviço OneDrive da Microsoft e habilita as seguintes operações: List, List Search, Pagination, Download, Download by File ID, Upload ou Delete.
Dê uma olhada nas opções de configuração do componente. Parâmetros suportados por estão marcados com (DB)
.
Account
Para o componente fazer a autenticação ao serviço do OneDrive é necessário usar uma account do tipo Oath 2 de provedor Microsoft com ao menos o escopo de "offline_access" e "Files.ReadWrite.All".
N/A
String
Operation
operação a ser executada (List, List Search, Pagination, Download, Download by File ID, Upload ou Delete).
Upload
String
Remote Directory (DB)
Diretório remoto base, que pode ser relativo (ex.: pub/tmp) ou absoluto (ex.: /root/pub). Este parâmetro aceita Double Braces.
folder
String
Page Size
Utilizado na operação List e List Search, se refere à quantidade de objetos retornados na busca.
N/A
Inteiro
Query
N/A
String
Next Page
Presente na operação Pagination.
N/A
String
File Name (DB)
Nome do arquivo ou caminho completo (full file path) para o arquivo (ex.: tmp/processed/file.txt). Este parâmetro aceita Double Braces.
local-test.pdf
String
Remote File Name (DB)
Nome do arquivo remoto ou caminho relativo (ex.: tmp/processed/file.txt) para o arquivo remoto. Este parâmetro aceita Double Braces.
test.pdf
String
File ID
Identificador único de um arquivo.
N/A
String
Fail On Error
Se a opção estiver habilitada, a execução do pipeline com erro será interrompida; do contrário, a execução do pipeline continua, mas o resultado vai mostrar um valor falso para a propriedade "success".
True
Booleano
Se um componente OneDrive que estiver executando a operação List ou List Search gerar mais resultados do que o Page Size, então um segundo componente OneDrive ligado pode usar a operação Pagination e o parâmetro Next Page.
Isso pode ocorrer manualmente ou por meio de Double Braces. Exemplo: com {{ message. nextPage }}
, mais resultados da operação anterior são carregados.
Ao executar um componente OneDrive utilizando as operações List e List Search, a seguinte estrutura de JSON será gerada:
value[name]: nome da pasta ou arquivo.
value[size]: tamanho em bytes.
nextPage: url para carregar mais resultados (ver operação Pagination).
remoteDirectory: caminho do diretório remoto base (relativo ou absoluto).
remoteFileName: caminho do arquivo remoto ou caminho relativo do arquivo remoto.
fileName: nome do arquivo local.
success: "true" se a operação sucedeu, "false" caso contrário.
fileId: identificador único do arquivo.
fileName: nome do arquivo local.
success: "true" se a operação sucedeu, "false" caso contrário.
remoteFileName: caminho do arquivo remoto ou caminho relativo do arquivo remoto.
remoteDirectory: caminho do diretório remoto base (relativo ou absoluto).
fileName: nome do arquivo local.
success: "true" se a operação sucedeu, "false" caso contrário.
fileId: identificador único do arquivo.
success: "true" se a operação sucedeu, "false" caso contrário.
Presente na operação List Search. Esse parâmetro define o tipo de busca que será feito nos diretórios do OneDrive. Para saber mais sobre esse filtro, visite a .
Leia o artigo para entender como esse conceito funciona na Digibee Integration Platform.