Cooliris的墙由Picassa网络相册喂?(Cooliris wall fed by Pica

2019-10-24 11:05发布

我试图通过使用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跨域问题就产生了:

<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脚本镜像。

Answer 1:

不幸的是你想做的事没有在Cooliris的嵌入墙壁很好的支持什么。 什么是支持(Picasa的)是:

  • 获取用户的照片(相册的网格中显示)
  • 从特定的音乐专辑获取用户照片
  • 获取照片相关搜索词

好消息是,我们即将发布的版本已经暂定这些改进到Picasa支持(尽管你知道怎样的东西能在软件开发改变)。

在此同时,如果您有个人主机可用,肮脏的解决办法是做饲料,设置的crossdomain.xml的副本与* .cooliris.com工作,并从那里把它。 不是真的最佳,但它会工作,直到我们添加你所需要的支持。



Answer 2:

而要得到完整的出来的代码,你应该访问=公开后添加和最大结果= 1000。 我花了2个小时获取:d



文章来源: Cooliris wall fed by Picassa web albums?