Увеличьте размер (исходное изображение) в 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.