But when looking at QuickStart Tutorial for Google Drive (non realtime) it seems to load https://apis.google.com/js/client.js which I believe is the library documented here.
My question is what is the difference between api.js and client.js. They seem to have similar purpose although don't work in the same way. Is api.js for certain Google API's while client.js is for others? Is api.js documented somewhere like client.js is?
The content of those two files are (nearly) identical, and in fact it seems you can put any name before
.js and it will load the same file. That said, I'd recommend sticking with the file names shown in the documentation, as those are guaranteed to work.