我正在使用Picasa RSS Feed没问题,但我无法获取我上传的原始大尺寸图片。通过Picasa上传时,我故意选择上传“原始大小”(相当大)。 Feed网址仅指向较小的图片。如何从picasa获取原始大图?
我可以通过检查Picasa网站上的图片来破解网址,这是我想要的照片示例:https://lh3.googleusercontent.com/-yam9QV2NG40/ULKIMTKvQzI/AAAAAAAAAA4/ownr930MvGg/ s2048 /Blasket%2520Donkeys.jpg < / p>
我知道您可以使用网址中的s(上面的粗体位)更改上面的网址。
所以这是我的coldfusion代码来获取和使用feed:
<cffeed name="picassa_RSS"source="https://picasaweb.google.com/data/feed/base/user/104080781603408027307/albumid/5817402728494564577?alt=rss&kind=photo&hl=en_US">
<cfoutput>
<!--- Loop through picasa RSS feed and output thumbnails --->
<cfloop array="#picassa_RSS.item#" index="i">
<img alt="img" src="#i.group.thumbnail[2].url#" class="picture">
</cfloop>
</cfoutput>
有什么想法吗?
谢谢。
答案 0 :(得分:4)
好的,我自己找到了答案。在这里查看imgmax参数: https://developers.google.com/picasa-web/docs/2.0/reference#Parameters
您基本上将&amp; imgmax = 1600 添加到供稿网址的末尾,以获得尽可能大的尺寸。
答案 1 :(得分:1)
在网址中添加&amp; imgmax = 2048适用于我,因为我的图片宽度为1920.