2. Google Data API

Google Data API (GData)提供了一個在WEB上讀與寫資料的簡單且標準的協定
這些API使用兩種標準的XML為BASE的格式:Atom和RSS兩種
可透過發送http get request取得gdata資料,資料將以atom或rss形式回傳
某些google服務可透過http put更新gdata資料
許多GOOGLE的服務都支援GOOGLE DATA API的協定
而以下的Data APIs可以使您的客戶端應用程序與Google的服務進行互動:
  • Google Analytics Data Export API
  • Google Apps APIs 
  • Google Base Data API 
  • Blogger Data API 
  • Google Book Search Data API 
  • Google Calendar Data API 
  • Google Code Search Data API 
  • Google Contacts Data API 
  • Google Finance Portfolio Data API 
  • Google Health Data API 
  • Google Notebook Data API 
  • Google Spreadsheets Data API 
  • Picasa Web Albums Data API 
  • Google Documents List Data API 
  • Webmaster Tools Data API 
  • YouTube Data API
以下為GData所支援的開發client library
利用client library讓使用者方便擷取處理GData資料
  • Java client library 
  • .NET client library 
  • PHP client library
  • Python client library
  • Objective-C client library
  • JavaScript client library
NEW

Force.com雲端運算平台整合Google Data API
提供一套工具讓開發人員得以存取Google Apps中的資料
藉此開發人員得以
結合
Force.com的資料庫
Google Apps中的資料
以及Force.com上的Apex程式語言
Visualforce使用者介面等功能開發應用程式
 
最重要的部份在於
它並不像是早期Web 2.0的混搭工具
透過瀏覽器中的JavaScript結合服務
連結了雲端
在雲端進行所有的整合與互動
而不是在客戶端
Force.com中Apec運行環境逐漸豐富
同時
這些伺服器端的互動能力比客戶端更來得豐富與健全並易使用
只要透過幾行的程式就能讓Force.com及Google Apps的應用程式即時交換資料
這是混搭的新模式普及
該工具的主要目標是
讓開發人員可直覺式地在Force.com平台上存取
Google Doc
Google試算表
Google行事曆
而且是一套免費的工具
詳細參考資料
詳細參考連結