Увеличьте размер (исходное изображение) в RSS-канале Picasa

Я использую RSS-канал Picasa без проблем, но не могу получить исходное изображение большого размера, которое я загрузил. При загрузке через Picasa я специально выбрал загрузку "Оригинальный размер" (довольно большой). URL фида указывает только на изображения меньшего размера. Как получить исходное большое изображение из Picasa?

Я могу взломать URL-адрес при проверке изображения на веб-сайте Picasa, так что это пример нужной фотографии: https://lh3.googleusercontent.com/-yam9QV2NG40/ULKIMTKvQzI/AAAAAAAAAA4/ownr930MvGg/ s2048 / Blasket % 2520Donkeys.jpg

Я знаю, что вы можете изменить URL-адрес выше с помощью s (жирный шрифт выше) в URL-адресе.

Вот мой код Coldfusion для получения и использования канала:

<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>

Есть идеи?

Спасибо.

2 ответа

Хорошо, я нашел ответ сам. См. Параметр imgmax здесь: https://developers.google.com/picasa-web/docs/2.0/reference

Вы в основном добавляете &imgmax=1600 в конец URL фида, чтобы получить максимально возможный размер.

Добавление &imgmax=2048 к URL работает для меня, так как мои изображения имеют ширину 1920.

Другие вопросы по тегам