Upload Bulk Images in Box - box-api

We are uploading thousands of file to a Box location thorough Java API. It is taking more than a day to upload these many files to Box. Is there a way to upload files in Bulk in Box using Java API? Would that help in improving performance?
Here is the reference code that we are using: https://github.com/kendomen/BoxJavaJWTExamples/blob/master/src/com/nike/box/UploadFileAsAppUser.java

Related

Upload `POST`local Revit files to BIM 360 using forge

I have a small question regarding Upload local Revit files to BIM 360 using forge, instead of open files using Revit and sync with BIM 360. I would like to build Using web interface and upload the files the idea behind that to save time because we have a lot of files... so if every time I want to sync the Revit project it will take a long time. I am not sure if the tutorial does what I am looking for:
https://forge.autodesk.com/en/docs/data/v2/tutorials/publish-model/
note that I am basically using JS and node JS, and the RVT files on the network location. I already followed the tutorial on learning forge and I managed to access BIM360 same at the tutorial, so now to POST the OBJ to OSS in specific folders.
I hope you get my point just to save time as I mentioned earlier instead open Revit project and Sync. I think we can put POST all the files at ones to BIM 360 using my own application or website 
It sounds the other tutorial should be what you are looking for:
https://forge.autodesk.com/en/docs/data/v2/tutorials/upload-file/
It explains how to upload a local file as a resource item to the project such as version item in the folder of BIM 360. Could you check if it helps?
It is also feasible to transfer the file from your cloud server. After getting the file stream, upload it to storage of BIM 360 (similar to step 4 in the above link shows ).
Please let us know if there is any further question.

How to create form with file upload and image upload option?

I need a form for my blog where people can upload files and images. I found out that Google forms is best as it organize all data in spreadsheet but doesn't offer file/ image upload.
All other websites offer file upload but charge a lot of money.
I tried Google scripts trick where people can upload files directly into my google drive but i couldn't keep track who uploaded the file.
Is there any way to create a form with file upload without spending a bomb of money and all data organized in a spreadsheet. This website is full of coders and I hope there is a way.
I am non-coder but have studied HTML and CSS.
You can check for ready made form on github
You can also download form generator scripts to make form with image and file upload.

App42 cloud service (baas) - bulk upload possible?

Is this possible? Or do I have to upload one document after another? Which needs very long if you want to upload thousends of documents... As with downloading, bulking together 100 documents would be quite nice...
Is this somehow possible?
Through dashboard its not possible however you can write a custom script in which you can pic the files & make a chunk of 50 or 100 to upload your files on App42 server using App42 File Upload API.
Naresh

Upload part of the file to Google drive

Is it possible to change a large file using google drive api, by uploading only changed part of the file, instead of entire file? I tried to find information about it in the API docs, but there's only support for continue uploading after connection reset. It seems to be an important feature.
No it's not possible. The Drive SDK treats files as atomic data blobs. It knows nothing about the format of content and hence what constitutes a change.

How i can get multiple files from google drive through the google drive api?

I would like to know how i could to obtain multiple files from google drive. I searched this in the reference but i not found this information. I'm building a web application that will talk to drive and retreive a link of a zip file to download. Zip of the files.
I'm using php with api v2.
That is currently not possible with the Drive API, you have to send multiple requests to retrieve multiple files.
I've been faced with a similar problem and while there's currently no way of doing this through Drive (to my knowledge), this is the solution I came up with.
I'm serving up hundreds of thousands of files to clients using a Drive folder as the storage with a custom built front-end built with the Drive API. With that many files, it's ridiculously tedious for users to download files one at a time. So the idea was to let the users select which files they'd like to download and then present them with a zip file containing the files.
To do that, first you'll need to get an array of the Drive files that you want to download whether that's some you generate programmatically or through check-boxes on the front-end. Then you'll loop through that array and grab the 'downloadURL' value for each file and perform a cURL to the url provided. Depending on how many files you're planning on handling per request you can either keep them all in memory or temporarily store them on the disk or in a database. Regardless, once you have all of the files, you can then zip them up using any number of zip libs that are out there. Then just send the resulting zip file to the user.
In our case we ended up sticking with individual file downloads because of the potentially massive amount of resources and bandwidth this can eat but it's a potential solution if you're not serving large numbers of files.
Assuming I am answering the correct query, if you place the files in a folder on google drive, then as far as I know it is possible to download as a complete group of files.