3

我的代码:

foreach (PicasaEntry entryAlbuns in feedAlbuns.Entries)
{                
   AlbumAccessor ac = new AlbumAccessor(entryAlbuns);
   PhotoQuery photos = new PhotoQuery(PicasaQuery.CreatePicasaUri("admin@localhost", ac.AlbumTitle));
   PicasaFeed feedPhotos = service.Query(photos);
}

当调试器进入 PicasaFeed feedPhotos = service.Query(photos); 得到一个错误

远程服务器返回错误:(404) Not Found。

接受的检查参数:

替代文字

PS:出于安全原因,我将我的电子邮件帐户替换为 admin@localhost。

4

2 回答 2

2

我有同样的问题。

对于 Google API 1.2.2.0 使用 AlbumAccessor.Name 而不是 AlbumAccessor.AlbumTitle。谷歌应该在文档中更清楚地说明这一点。

对于 Google APL 1.4.0.2 使用 AlbumAccessor.Id 而不是 AlbumAccessor.AlbumTitle。谷歌应该在文档中更清楚地说明这一点。

示例代码:

AlbumAccessor ac = new AlbumAccessor(AlbumEntry);
PhotoQuery query = new PhotoQuery();
query.Uri = new Uri(PicasaQuery.CreatePicasaUri(_login,AlbumAccessor.Id));                                

photoFeed = picasaService.Query(query);
于 2009-08-28T19:37:31.510 回答
0

检查..标题必须没有空格,如果你使用ac.name你会得到专辑的好名字..希望能帮助一些人

于 2010-04-01T09:50:49.973 回答