title: how to programmatically download a public Google Drive file?
body: <p>I have  a backend server that has to download a file on Google Drive that has been shared to public by the owner. Our clients are emailing us the link and we get the link from the email -- no UI is involved. The program needs to get or download  the file and process it offline  .</p>
  
  <p>The google samples seem to be runnig using the UI  where as this is a automated backend process.Also, this application is to running on my server and not on Google App Engine . Do I still need to register  my app if all I am doing is acessing files shared to public by the owner.</p>
  
  <p>For reference , please note that it is trivial to download /wget a file shared on Dropbox . </p>