title: Problems with integrating google calender
body: <p>i am facing so much of confusions and problems while migrating from google api v2 over to v3.</p>
  
  <p>I am dealing with the job scheduling of each employees in a company with the help of integrated google calender. i lost the full control while the provider change the version. let me know the following thing?</p>
  
  <ol>
  <li>can i access the calender of an employee if his/her gmail id and its password is known?</li>
  <li><p>is it needed to provide individual CLIENT ID and CLIENT secret?</p></li>
  <li><p>what is the use of public Public API access(server key)</p></li>
  <li><p>how to form the request url that must send to the server. </p></li>
  <li><p>how to use the JSON file downloaded from the developer console</p></li>
  <li><p>previously i was using the query as</p>
  
  <pre><code>Try
     Dim myService As New CalendarService("test")
     myService.setUserCredentials(user_name, user_password)
     Dim query As New CalendarQuery()
     query.Uri = New Uri("https://www.google.com/calendar/feeds/default/owncalendars/full")
    Dim resultFeed As CalendarFeed = DirectCast(myService.Query(query), CalendarFeed)
  Catch ex As Exception
    lblerror.Text = ex.ToString 
    connect = 0
  End Try
  </code></pre></li>
  </ol>