the path + filename for the file
the upload ID acquired by the 'createMultipartUpload' function call
the portion of the file to be uploaded
Optional
options: UploadOptionssee the uploadFile function
Finishes a multipart upload instance
the path + filename for the file
the upload ID acquired by the 'createMultipartUpload' function call
all the parts uploaded to the file
Optional
options: UploadOptionsthe upload options for this file
Uploads a single part to TagoIO
the path + filename for the file
the upload ID acquired by the 'createMultipartUpload' function call
the sequential part number for the upload. This should be 1 in the first call, then 2 in the second call, so on and so forth
the portion of the file to be uploaded
Optional
options: UploadOptionsthe upload options for this file
Change visibility from files
An Array with files and their visibility to be setted
Copy Files
Array of copy actions to be made
fileList: [
{
from: "/myfiles/myOldName.ext",
to: "/myfiles/newFolder/andNewName.ext"
}
]
list of files in account
Optional
queryObj: FileQueryObject with path, pagination and quantity
Move/Rename Files
Array move actions to be made
fileList: [
{
from: "/myfiles/myOldName.ext",
to: "/myfiles/newFolder/andNewName.ext"
}
]
Upload an array of files(Base64) to TagoIO The filename parameter is also full path
Array of files data to be uploaded
fileList: [
{
filename: "/myfiles/myfile.ext",
file: "StringWithBase64"
}
]
Uploads a single file to TagoIO. The upload is multipart, meaning that the file will be divided and sent in chunks, resulting in multiple requests being made.
the file to be uploaded
the path + filename for the file
Optional
options: UploadOptionsthe upload options for this file
Adds an upload to the queue. It will try to upload for 'opts.maxTriesForEachChunk' and fail if it couldn't upload after those many tries.