2011-11-10 67 views
0

這是屁股!谷歌GData Java client頁面說,GData不支持Android,我應該使用Google API Client LibraryPicasa sample for Android有一些Picasa特有的東西,但要獲得它,你必須使用Mercurial並自己構建它。但是這個新庫與Picasa Web Albums Data API Developer's Guide幾乎沒有什麼相似之處。Picasa中的相冊ID來自Android?

因此,經過很多痛苦,我終於能夠解析我的公共相冊列表的Atom提要。但是,AlbumEntry(Mercurial源代碼庫中的一個 - 不是一個在線的應用程序,它可能不適用於Android)沒有AlbumEntry.id告訴我如何列出專輯的內容!

有沒有人成功地從Android使用Picasa?不是在2007年 - 最近呢?

回答

0

關於沒有ID參考專輯的 - 這是因爲這是在GData中的做法。要使用您鏈接的新樣本正在使用的基於原子的數據源,您需要從原子數據源提取編輯鏈接並以此方式引用它。 This page有一些細節可以幫助你。

+0

(Huh ---我看到這些代碼示例是由同一個人編寫的---並且完全不符合官方的Google樣本,而這些樣本又與「官方」文檔不兼容)。關於您的回覆,我很欣賞,我應該注意到,我已經嘗試過了 - 並從服務器獲得無效請求錯誤。相反,我現在解析出該鏈接的ID並以/ user/xxxx/albumid/yyyy格式使用它。 –