title: How do I authenticate Google Calendar API v3 without user interaction?
body: <p>I'm using Google and external calendar sync (console application). I've tried several ways to connect to my calendar in Delphi. In the latest version of the Google API, you can choose two options:</p>
  
  <ul>
  <li>API Key (public calendar)</li>
  <li>OAuth2.0 (private calendar)</li>
  </ul>
  
  <p>The calendar is not public. I looked at a couple of examples, but everywhere the need for user interaction. I want to identify myself with no user interaction. How can I do that?</p>