This document shows how to install the Force.com Toolkit for Google Data APIs. The Toolkit is open source and hosted in a subversion repository on Google Code. After establishing a few prerequisites, we show how to install Subclipse, the Eclipse subversion plug-in, and then how to check the code out from the repository. Once you've done this, head over to one of the other documents in the Related Content section.
Before proceeding to check-out the Force.com Toolkit for Google Data APIs, please note that these instructions assume you have the Force.com IDE installed and are familiar with the basic functionality of Eclipse. If not, take some time to become familiar with both before proceeding to check-out the source code from the Google repository.
In addition, these steps require that you have installed the Eclipse plug-in that adds support for Subversion revision control system, also known as SVN. Because this is an important feature, please install the subclipse add-in and become familiar with the documentation it provides. If you have used SVN in the past, you may be able to install the subclipse add-in and proceed with the following steps.
Follow the instructions here: http://subclipse.tigris.org/install.html
The next step is to select the source code to checkout.
Steps to Checkout
AuthSubUtil.cls AuthSubUtil.cls-meta.xml BloggerService.cls BloggerService.cls-meta.xml CalendarService.cls CalendarService.cls-meta.xml CalendarServiceTest.cls CalendarServiceTest.cls-meta.xml ContactService.cls ContactService.cls-meta.xml DocumentService.cls DocumentService.cls-meta.xml DocumentServiceTest.cls DocumentServiceTest.cls-meta.xml GoogleData.cls GoogleData.cls-meta.xml GoogleDataTest.cls GoogleDataTest.cls-meta.xml GoogleService.cls GoogleService.cls-meta.xml SpreadsheetService.cls SpreadsheetService.cls-meta.xml SpreadsheetServiceTest.cls SpreadsheetServiceTest.cls-meta.xml XMLDom.cls XMLDom.cls-meta.xml XMLDomTest.cls XMLDomTest.cls-meta.xml
You should now have the Force.com Toolkit for Google Data APIs source code in a new Eclipse project called "google_data_toolkit[trunk/google_data_toolkit]".
Now that you have the source code in an Eclipse project, the next step is to associate the Eclipse project with a Force.com Developer org or Sandbox.
Now that you've checked out the source code and configured your new project in Eclipse, the final step is to load the source code from Eclipse to your Force.com Developer org.
Before your application can make any callouts to google you must configure your remote sites within your force.com organization to allow http and https to google, please see this help location:Configure Remote Proxy