1

経由で Picasa からいくつかの画像セットを取得しようとしていますC#。デバッグすると、クエリにそれぞれ最大 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 枚の画像しか含まれていません。これらをより速く実行するためにできることはありますか?

4

1 に答える 1

0

「fields」追加パラメーターを使用して、本当にダウンロードしたいものを指定してみてください。

例:

thumbnailPhotoQuery.ExtraParameters = @"fields=entry(gphoto:id,title,gphoto:"
+ "timestamp,media:group(media:content,media:thumbnail[@width=144]))";
于 2012-08-17T02:04:06.527 に答える