我正在尝试通过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张图片。有什么办法可以让它们更快地执行吗?
答案 0 :(得分:0)
尝试使用“fields”额外参数指定您真正想要下载的内容。
示例:
thumbnailPhotoQuery.ExtraParameters = @"fields=entry(gphoto:id,title,gphoto:"
+ "timestamp,media:group(media:content,media:thumbnail[@width=144]))";