有什么方法可以加速Picasa PhotoQuery?

时间:2011-08-16 22:03:35

标签: c# asp.net-mvc image-gallery picasa

我正在尝试通过C#从Picasa检索几组图片。当我调试时,我注意到查询每个最多需要4秒。我的代码如下:

var thumbnailPhotoQuery = new PhotoQuery(PicasaQuery.CreatePicasaUri("SomeUser","SomeGallery"));
var largePhotoQuery = new PhotoQuery(PicasaQuery.CreatePicasaUri("SomeUser","AnotherGallery"));

var thumbnailFeed = picasaService.Query(thumbnailPhotoQuery);
var largeFeed = picasaService.Query(largePhotoQuery);

我的画廊每个只包含约20张图片。有什么办法可以让它们更快地执行吗?

1 个答案:

答案 0 :(得分:0)

尝试使用“fields”额外参数指定您真正想要下载的内容。

示例:

thumbnailPhotoQuery.ExtraParameters = @"fields=entry(gphoto:id,title,gphoto:"
+ "timestamp,media:group(media:content,media:thumbnail[@width=144]))";