Google Data API 提供一個簡單的標準通訊協定,以讀取與撰寫網頁上的資料。目前很多 Google 服務都有支援 Google data API,其中包含 Google Apps、Base、Blogger、Calendar、Code Search、Contacts、Notebook、Spreadsheets、 Picasaweb、Documents List 和 YouTube 等等。這些 API 可以讓您輕鬆寫出既豐富又實用的應用程式。在此運用其中 Picasa Web Albums Data API,網站和程式可利用它整合 Picasa 網頁相簿,讓使用者能夠建立相簿、上傳並擷取相片、評論相片以及進行其他操作。
更多文章,請到我在點部落所建立的部落格「.NET菜鳥自救會」閱讀
http://www.dotblogs.com.tw/chou/
簡介
Google Data API 提供一個簡單的標準通訊協定,以讀取與撰寫網頁上的資料。目前很多 Google 服務都有支援 Google data API,其中包含 Google Apps、Base、Blogger、Calendar、Code Search、Contacts、Notebook、Spreadsheets、 Picasaweb、Documents List 和 YouTube 等等。這些 API 可以讓您輕鬆寫出既豐富又實用的應用程式。在此運用其中 Picasa Web Albums Data API,網站和程式可利用它整合 Picasa 網頁相簿,讓使用者能夠建立相簿、上傳並擷取相片、評論相片以及進行其他操作。
方法
2.1 加入參考
首先下載 Google Data API SDK(1.4.0.2),並且安裝。
接著加入參考
假如安裝目錄為 C:\Program Files\Google\Google Data API SDK\ 的話,則 dll 的位置為
C:\Program Files\Google\Google Data API SDK\Redist\Mobile\WindowsMobile\Google.GData.Client.dll
C:\Program Files\Google\Google Data API SDK\Redist\Mobile\WindowsMobile\Google.GData.Extensions.dll
C:\Program Files\Google\Google Data API SDK\Redist\Mobile\WindowsMobile\Google.GData.Photos.dll
註 : 請注意是在 Redist\Mobile\WindowsMobile 的 dll
以下程式功能為輸入 Picasa 帳號與密碼,相簿名稱、相片檔案名稱以及相片說明後,按下 Update 按鈕,上傳相片到指定位置
程式碼