过滤picasa查询大小

时间:2010-11-25 18:59:45

标签: javascript picasa

我正在使用Picasa作为我网站的图片提供商。现在,我真的只想拍摄垂直照片。所以高度超过长度的图片。我现在这是谷歌要求的一个大问题,但有可能吗?我认为imgmax仅用于GET一定尺寸的照片。

所以我的问题是:给我10张最近的垂直照片。我已经有了这个:

var q = 'http://picasaweb.google.com/data/feed/api/user/defaultuser?kind=photo&max-results=10&alt=json';
$.getJSON(q, 'callback=?', myFunction);

如果没有可能这样做,我将获得所有图片,并从中获得10个垂直。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用他们的partial requests来提取图片的albumid,photoid,高度和宽度,然后根据您的业务规则(高度>宽度)提取所需的数据。这比拉动完整的专辑/照片提要更有效率,因为谷歌分享了大量数据,这显然需要花费大量时间才能到达请求的应用程序。

Picasa Developer's Guide的实验部分中的更多信息。