Take Your Search Game to the Next Level with Dropbox Dash 🚀✨ Curious how it works? Ask us here!
upload
19 TopicsDropbox max file size
It seems that the maximum size of a file uploaded (from the desktop application) to dropbox is 2TB. How can I get around this limitation? Does using the API allow this? I have very large files to transfer. Thanks for your help! On the Dropbox desktop app Files and folders uploaded on the Dropbox desktop app can be up to 2 TB each.64Views0likes4Commentsapi file request set naming convention
HI, There is currently no way to set the naming convention when creating a file request through the API. Therefore the uploader name is added to the file automatically and we have no say about it. The idea to implement the option to set the naming convention through the api https://api.dropboxapi.com/2/file_requests/create or setting a default naming convention for file request could also work. Related threads : - File Request API | The Dropbox Community - Rest API: naming conventions for new file request | The Dropbox Communityupload file to my dropbox from python script
I want to upload a file from my python script to my dropbox account automatically. I can't find anyway to do this with just a user/pass. Everything I see in the Dropbox SDK is related to an app having user interaction. I just want to do something like this: https://api-content.dropbox.com/1/files_put//?user=me&pass=blahDropbox Saver API to accept more than 100 files
We really love the Saver component, but hesitant to roll out to our users due to this comment on the API documentation. You can specify up to 100 files. Is this a hard-cap or is there a way for us to upload more files in one save call? Would also love to hear for a workaround if there is any. Thank you.DropboxAPI uploading small files
Hi! I ask for help in solving my problem. I have a Python script that runs on about 500 PCs. After running, each script writes a text file with a size of 60 bytes (approximately) and uploads it to my Dropbox folder. And I ran into such a problem that the created files can be uploaded to Dropbox indefinitely. Sometimes the file can load after 10 minutes, and sometimes after 2 hours or more. I can't figure out what this is related to, please help me figure it out. Here is a piece of my code where a file is created and uploaded to Dropbox.file upload failed randomly
While uploading the document using the Dropbox API [https://content.dropboxapi.com/2/files/upload], randomly the document gets not uploaded, the file presents with 0 bytes, if i open below, ".pdf files are supported but something went wrong/ dropbox" Why? It occurs randomly, could you please check this from your end? Note: I'm using the Dropbox in Web - Windows (Basic plan)154Views0likes5CommentsUpload multiple files in session
Backstory I have a bunch of small PDFs (18 kb each). filesUpload worked until I understood that a `429` is quite usual. Researched and found the batch endpoints. I wanted to use `/upload_session/start_batch`, `/upload_session/append_batch` & `/upload_session/finish_batch` to upload all files in a session. For stability I used the JS SDK.....but there is no method for `/upload_session/append_batch` 🧐 I created my own method and used the endpoint directly.....worked. But I got errors in the `finish_batch` Then I thought: If the file size off all PDFs is so small, maybe I can upload them directly in the `start` without any `append` and without batch session. I thought, I can use the one `session_id` returned by the `filesUploadSessionStart` method and then go with `filesUploadSessionFinishBatchV2` and split the uploaded file into the original PDFs. const allContent = concatArrayBuffers(...files.map(({ contents }) => contents)); const startResponse = await dbx.filesUploadSessionStart({ close: true, contents: allContent, }); const batchData = files.reduce( (acc, cur) => { acc.entries.push({ cursor: { session_id: startResponse.result.session_id, offset: acc.offset, }, commit: { autorename: true, mode: "add", mute: false, path: cur.path, }, }); acc.offset += cur.contents.byteLength; return acc; }, { offset: 0, entries: [], } ).entries; await dbx.filesUploadSessionFinishBatchV2({ entries: batchData.map(({ commit, cursor }) => ({ commit, cursor })), }); This is the code. Questions What is a session exactly? What is an entry exactly? Can I access one session from multiple entries in a `filesUploadSessionFinishBatchV2`? Where am I going wrong?126Views0likes4CommentsChatgpt Actions to interact with Dropbox
Hello, i am trying to use chatgpt actions to get and put files to my dropbox account. in below spec file, i am just trying to download /transactions.csv from root folder of my dropbox. with curl command, it works perfectly fine but using chatgpt throws error. Could you please confirm if there’s an issue with my implementation or if additional headers or configurations are required to prevent the request body is supposed to be empty error? i get below response from API: { "response_data": "Error in call to API function \"files/download\": The request body is supposed to be empty, but it isn't; got \"{}\"", "status_code": 400, "action_id": "g-d9e5d6855647322df1b771ba6c20113613691c5e" } Below is my chatgpt spec file: openapi: 3.1.0 info: title: Dropbox File Management API version: 1.0.0 servers: - url: https://content.dropboxapi.com/2 paths: /files/download: post: summary: Download a file from Dropbox description: Downloads the file `transactions.csv` from Dropbox. operationId: downloadFile parameters: - name: Dropbox-API-Arg in: header required: true description: JSON string specifying the path to the file to be downloaded. schema: type: string example: '{"path": "/transactions.csv"}' responses: '200': description: File downloaded successfully. content: application/octet-stream: schema: type: string format: binary '401': description: Unauthorized. '404': description: File not found. '500': description: Internal server error. security: - bearerAuth: [] components: securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT schemas: {}265Views0likes1Comment