After we get the request object from req = drive.files.insert
how to use it find file upload progress ?
I searched for it in the req string
Every request to the API returns a request object
, allowing you to track the request's progress or general information about the request. You need to add a handler for a request part received.
Here is the sample code:
part.addListener("request", function(received) {
// Calculate upload progress
var progress = (stream.bytesReceived / stream.bytesTotal * 100).toFixed(2);
var mb = (stream.bytesTotal / 1024 / 1024).toFixed(1);
sys.debug("Uploading " + mb + "mb (" + progress + "%)");
You can find the documentation in this blog.