Need to see if your shared folder is taking up space on your dropbox 👨💻? Find out how to check here.
Forum Discussion
51 Replies
Replies have been turned off for this discussion
- Greg-DB11 years ago
Dropbox Community Moderator
Thanks for the detailed feedback!
- Visrez O.10 years agoNew member | Level 2
My company would also take the advantage of using this feature programatically. We use Dropbox to collect assets from clients.
- Cheri P.10 years agoNew member | Level 1
Add another +1 vote for an API to create a file request and also to upload a file to the newly created fie request folder. Below is my scenario.
I'm the web developer for a small graduate school. The website includes an online application form. Besides the form, an applicant must also submit an essay, letters of reference, and official transcripts. Once everything has been submitted, a committee of 5 faculty review all the documents and make a decision regarding admission.
When an application is submitted online, I'd like to automate the following:
- save the form data to a database, assign an ID number, and create a PDF of the application;
- create a File Request in Dropbox using the ID number as the folder name and grant the committee members access to view the documents;
- upload the PDF of the application form to the newly created File Request folder;
- send an email to the applicant and to each of the people who will be writing references with a link to the newly created File Request folder;
- send an email to the committee members with a link to view the documents in the newly created File Request folder.
Step one is already automated, but for now we will have to manually do steps 2-5. It would be immensely helpful if the API provided a way for us to automate the whole process. That way the folder would be created, the emails sent, and the references received without any delay, waiting on staff intervention.
I can't stress enough how useful this feature would be!
- Greg-DB10 years ago
Dropbox Community Moderator
Thanks for the additional feedback!
Cheri, by the way, it sounds like you should be able to implement your system using the existing Dropbox API, without the use of file requests. That is, the Dropbox API lets you programmatically, create and share folders, as well as directly upload and download files to and from accounts.
- Cheri P.10 years agoNew member | Level 1
Yes, the existing API allows me to create, share and upload to folders. However, my understanding is that the shared folder would allow anyone with a link to view all the documents in the folder (which would violate numerous privacy laws o behalf of the applicant).
I need to use the API to create a folder, upload a document, then generate a link that allows reference writers to upload a reference letter without being able to read the other letters of reference or the application form, and also allow the applicant to upload an essay and official transcripts without being able to read any of the (strictly confidential) letters of reference.
As far as I know, the existing API does not provide a way to accomplish what I need. If I've overlooked that ability, please point me in the right direction. Thanks!
- Greg-DB10 years ago
Dropbox Community Moderator
I see, thanks for clarifying! File requests would make that relatively easy, but with the current API you could build an upload page on your own server, and then just allow the end users to upload there, and perform the API calls to upload to Dropbox on the backend, without exposing other files or information to them.
- Adica S.10 years agoNew member | Level 1
Another +1 from me. Our company wants to provide our clients with the ability to securely collect documents from their clients within an App without us having to run a central server where everything gets passed through (matters of privacy).
With a file request API this would be extremely easy. With the existing API on the other hand we would need a different App for every client which contains their own Oauth credentials. Also everyone would get full access to all uploaded files which must be denied.
This is just one of the scenarios where a file request API would be really helpful.
- ram s.310 years agoNew member | Level 1
a BIG +1 from me.
- Family E.10 years agoNew member | Level 1
Steve M I just don't want to manage authenication of a dropbox account on several distributed embedded system, a lot of them which I don't have physical access. A filerequest API seems as the easiest method for anyone or any device to add data to my managed dropbox account without the authentication hassle. I understand the security risks that someone not authenticated will add data to my dropbox without my conscent, but I am willing to take that risk and manage it when or if it happens.
- Tom D.3210 years agoNew member | Level 1
I too have this need. I've put together a working example of an IOS api to originate a file request. You can find it at: https://github.com/tjdhome/DropboxFileRequester.git.
It's a bit of a hack (uses a hidden webview), but it gets the job done. I have automated the second part (actually, the easier part) and will post that code in a day or so.
The repo has now moved to bitbucket. Find it at https://tjdhome@bitbucket.org/tjdhome/dropboxfilerequester.git.BTW, this solution is deployed in an IOS app in the store.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!