Cooliris Стена питается веб-альбомами Picassa?
-
02-10-2019 - |
Вопрос
Я пытаюсь разоблачить веб-альбом Picassa с помощью веб-альбомов Picassa.
В следующем примере создается стена только с 2 картинками, которые представляют 2 альбома Основные фотографии:
<object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="600" height="450">
<param name="movie" value="http://apps.cooliris.com/embed/cooliris.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<embed type="application/x-shockwave-flash"
src="http://apps.cooliris.com/embed/cooliris.swf"
flashvars="feed=api://picasaweb.google.com/?user=davidinjp"
width="600"
height="450"
allowFullScreen="true"
allowScriptAccess="always">
</embed>
</object>
Как можно показать все фотографии из всех альбомов? Похоже, Cooliris не поддерживает это, используя Media RSS Cross Domain возникает:
<object id="o" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="600" height="450">
<param name="movie" value="http://apps.cooliris.com/embed/cooliris.swf" />
<param name="allowFullScreen" value="true" />
<param name="allowScriptAccess" value="always" />
<embed type="application/x-shockwave-flash"
src="http://apps.cooliris.com/embed/cooliris.swf"
flashvars="feed=http://picasaweb.google.com/data/feed/base/user/davidinjp?alt=rss&kind=photo&hl=en_GB&access=public"
width="600"
height="450"
allowFullScreen="true"
allowScriptAccess="always">
</embed>
</object>
Ссылка Coolris:http://www.cooliris.com/developer/reference/media-site-apis/
@jeffamaphone. Спасибо, это то, что я сделал. Я создал простой PHP, который зеркал питается на моем хосте:
<?php
$content= file_get_contents('http://picasaweb.google.com/data/feed/base/user/USERNAME?alt=rss&kind=photo&hl=en_GB&access=public');
echo $content;
?>
Добавлено crossdomain.xml. Заостренный корм для локального программного сценария PHP.
Решение
К сожалению, что вы хотите сделать, не имеет очень хорошей поддержки в стене Cooliris Embed. Что поддерживается (для Picasa):
- Получить фотографии пользователей (отображается сетка альбомов)
- Получить фотографии пользователя из определенного альбома
- Получить фотографии, соответствующие семену поиска
Хорошая новость заключается в том, что мы предварительно запланировали эти улучшения поддержки Picasa в предстоящем выпуске (хотя вы знаете, как все могут измениться в разработке программного обеспечения).
В то же время, если у вас есть личный хостинг, грязная работа - это создать дубликат корма, настроить Crossdomain.xml для работы с * .cooliris.com и вытащить его оттуда. Не очень оптимально, но он будет работать, пока мы не добавим необходимую поддержку.
Другие советы
И получить полный из этого кода, вы должны добавить и максимальные результаты = 1000 после доступа = общественности. Мне потребовалось 2 часа, чтобы получить это: D