Using 2-legged OAuth with the Google Tasks API for Google Apps
domain administrators  Thursday, July 7, 2011 | 10:38 AM
Labels: ,  Since the launch of the Google Tasks API many Google
Apps domain administrators have asked us how to use the API with
2-legged OAuth 1.0 (2LO) for authorization. The process for
using 2LO with the Tasks API is slightly different compared to
using it for the Google Calendar API or the Google Contacts
APIs, which makes it a little tricky if you are already
accustomed to working with those.    1. Any use of the Tasks API
needs to reference a project in the APIs Console, as the Console
is used to manage API quotas and other application settings
(such as IP filters).   2. The Tasks API needs to be explicitly
enabled for your domain OAuth key and secret. Note: 2-legged
OAuth via the method described in this post and referenced
documentation is available for Google Apps for Business and
Google Apps for Education administrators, but is not available
for administrators of the Free edition