问题
I would like to automate content delivery from box.com, directly into an MS-Access 2013 database app. Is it possible to do this? What ingredients are needed to accomplish this objective?
EDIT: A typical scenario is I have several law firms that handle personal injury cases. Their clients doctors, insurance companies, etc. put content (mainly PDF documents) into the box upload folders so that I can distribute them to the corresponding law firm that represents each client. I have an Access 2013/SQL-Server application which invoices each law firm for the service I provide, but I have to manually retrieve the documents from Box and forward to each law firm. Most of the Law firms have a case management application, also written with Access 2007. I would like to automate the retrieval and forwarding of the documents, along with my billing, to each law firm, using my Access app as an intermediary.
回答1:
Based on the information you provided in follow up questions, I understand the following to be true:
- All files of interest are contained in a Box account that you own.
- Each client's documents are in a separate folder.
Further, I'm going to stipulate that all of the Access/SQL Server-related file processing stuff is beyond the scope of this question, or is at least too broad to be addressed here in whole.
That said, you don't really need to use the Box API at all. Something like this might be easier:
- Download and install Box Sync, which will make your Box files easily available on your work computer.
- From the Box web interface choose the folders that you'd like to keep in sync.
- Point your application to the client files in your Sync folder (e.g.
C:\Users\Frank\Box Sync\<Client>\Inbox
) for processing. - Forward the results via email or, better, write them back to the appropriate sync folder (
C:\Users\Frank\Box Sync\<Client>\Outbox
来源:https://stackoverflow.com/questions/21806374/how-can-i-create-a-custom-box-application-to-move-content-directly-into-an-ms-ac