When I use the Spreadsheet API with a service account on Google app engine, I get "The caller does not have permission".
You have to share the spreadsheet for that service account.
Recommended Posts