You need to use the Google Docs API , and yes, you need a Google account to use the API . How else could you determine which files to list?
Actually, if you think about it, the answer to your question about whether you need a Google account is “possible”. It really depends on your requirements. If you want to write an application that displays and processes other people's files, then no, you don’t have to have a Google account for development purposes. You use oAuth to log in to your user account.
However, in order to get the API key, you need to have a Google account, but to the extent that you need your Google account.
source share