title: Calendar API Response with '403: Daily Limit Exceeded' - Google Chrome Extension
body: <p>I started with an little application for showing some relevant information to our developer team, which is collected from different sources. Like google calendar, our project backoffice, an openarena server-logs etc. </p>
  
  <p>I started with an web application, but then decided to switch the project to an chrome extension. Now i already had the google calendar integration up and running using the V3 Javascript(alpha) Client-Lib. This wasn't working anymore because i had to change the OAUTH dance, from the one for web-apps, to the one for packaged/installed apps.</p>
  
  <p>For this i followed the tutorial (It's my first extension.) <a href="http://code.google.com/chrome/extensions/tut_oauth.html" rel="nofollow">http://code.google.com/chrome/extensions/tut_oauth.html</a> and got the OAUTH dance working again. Now i'am trying to request my calendar-data from the google api using the signedRequest-Methode from the tutorial, but alway receive the response "Daily Limit Exceeded. Please sign up" (Api Console shows i haven't performed any request).</p>
  
  <p>Maybe someone has an idea what i am doing wrong here, because i tried everthing i could think about. Thanks in advance, Florian</p>
  
  <p>Code - 
  manifest.json:</p>
  
  <pre><code>{
      "name": "MIS",
      "version": "0.1",
      "description": "Monitor Information System",
      "background_page": "background.html",
  
      "browser_action": {
          "default_icon": "img/mis/icon.png",
          "default_title": "Mis"
      },
  
      "permissions": [
      "tabs",
      "https://www.googleapis.com/",
      "https://www.google.com/"]
  }
  </code></pre>
  
  <p>background.html:</p>
  
  <pre><code>...         
  oauth = ChromeExOAuth.initBackgroundPage
  ({
  'request_url':'https://www.google.com/accounts/OAuthGetRequestToken',
  'authorize_url':'https://www.google.com/accounts/OAuthAuthorizeToken',
  'access_url':'https://www.google.com/accounts/OAuthGetAccessToken',
  'consumer_key': 'anonymous',
  'consumer_secret': 'anonymous',
  'scope': 'https://www.googleapis.com/auth/calendar',
  'app_name': 'Mis'
  }); 
  ...
  </code></pre>
  
  <p>main.html Methode call:</p>
  
  <pre><code>function performCalendarEventsRequest(calendarId)
  {
  var requestUrl = 'https://www.googleapis.com/calendar/v3/calendars/'+calendarId+'/events';
  var request = {
      'method': 'GET',
      'headers': {
        'GData-Version': '3.0',
        'Content-Type': 'application/atom+xml'
      },
      'parameters': {
        'alt': 'json'
      },
      'body': 'Data to send'
    };
  
   oauth.sendSignedRequest(requestUrl, calendarEventsRequestCallback, request);
  }
  </code></pre>