title: Google API Authentication for server
body: <p>I've been trying to get <a href="https://developers.google.com/google-apps/calendar/" rel="nofollow">Google's Calendar API</a> working in a PHP web application, but I'm having a hard time getting authenticated.</p>
  
  <p>What I want to do is to allow users to interact with calendars of a single account known by the server.</p>
  
  <p>Each type of scenario covered in the <a href="https://developers.google.com/accounts/docs/OAuth2" rel="nofollow">OAuth 2.0 docs</a>  talks about "user consent" which involves a login form and the individual user logging in, but I want the server itself to authenticate directly and obtain an access token for itself.</p>
  
  <p>Is there some part of OAuth or some alternative mechanism I can use to do this?</p>