Need to see if your shared folder is taking up space on your dropbox 👨💻? Find out how to check here.
Forum Discussion
willie v.
10 years agoNew member | Level 1
file access without download
Hello
Ive been asked by a company to develop a application for them that will do all their quotes. currently all the items they sell is on a excel book and they want to keep using the excel book to...
Richard P.
Super User alumni
10 years agoYou are going to have to download the file in order to read it - that's the way the internet works. Dropbox won't stream the data to you, you need a database server to do that, and that is an approach that your client seems to have outright rejected.
The only way you can approach this is to create a Dropbox app which has folder level access, so that its restricted to one folder in the clients Dropbox. Have them put the file to be imported in that folder with a given file name.
Your app can then access this file via the Dropbox API - this will allow *you* to access the file but no one else (other than the other people who have full access to the account).
Your clients are basically trying to replicate the security of a database server without actually having a database server - this isn't going to work and I think you are in for a much harder time going forward as a result (speaking as a professional software developer).
Have you considered using SQL Server for your back end and allowing them access to the data in Excel by using Data Driven worksheets?
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!