[英]Picasaweb and Google Feed API
我需要有關Google feeds API的幫助。 我的前同事使用EmbedPicasaGallery編寫了一些JavaScript。 您可以在此處找到.md。
他們使用長腳本。 我可以根據需要發布它,但重點是Picasaweb feed API。
if (meta_opts.authkey){
authkey = '&authkey=' + meta_opts.authkey;
}
if (meta_opts.albumid) {
showAlbum($this,meta_opts,meta_opts.albumid)
}
else {
$this.prepend($album_list);
$.getJSON('http://picasaweb.google.com/data/feed/api/user/'
+ user + '?kind=album&access=visible' + authkey
+ '&alt=json-in-script&thumbsize=' + meta_opts.size + 'c&callback=?',
renderAlbumList
);
}
};
(據我所知)被破壞的代碼是
$.getJSON('http://picasaweb.google.com/data/feed/api/user/'
+ user + '?kind=album&access=visible' + authkey
+ '&alt=json-in-script&thumbsize=' + meta_opts.size + 'c&callback=?',
renderAlbumList
);
我知道picasa正在慢慢消失。 登錄時,您會立即獲得其他類型的網址:
https://get.google.com/albumarchive/NUMBERS/album/NUMBERSANDLETTERS
鑒於“過去”
user/NUMBERS/album/NUMBERS
如果我使用鏈接的方式在腳本中輸入新方法的詳細信息,則會出現以下錯誤:
如果我不考慮/ album / NUMBERSANDLETTERS,在哪里:
https://picasaweb.google.com/data/feed/api/user/117827817825830816166/
我得到了用戶相冊的列表。
有人知道我如何整合新方法以獲得舊結果嗎?
謝謝托馬斯
我通過添加Google Photo擴大了搜索范圍。 我在這里找到了解決方案。
Locate the album you wish to show. 1 Find a user profile on Google+ 2 Click "photos", such as: https://plus.google.com/+JustinLeeSG/photos 3 Choose an album, such as: https://plus.google.com/photos/112290004776472583114/albums/5995482558738492129
從這里開始,我知道了下一步。 所以
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.