C# 亲自从Picasa获取所有照片
是否有可能通过网络以一个人的名字获取所有照片C# 亲自从Picasa获取所有照片,c#,asp.net,api,picasa,C#,Asp.net,Api,Picasa,是否有可能通过网络以一个人的名字获取所有照片 我能找到的所有示例都显示了如何通过相册ID获取照片。您可以请求最新照片的列表,最大结果值非常高 我不确定您是否正在使用.NET API客户端库,但如果是,下面是一个示例: 使用query.numbertorRetrieve设置最大结果的值 如果您未使用.NET客户端库,可以在此处找到使用HTTP协议的示例: 您可以通过Picasa桌面应用程序使用的(当前)未记录的API URL从Picasa Web API检索面部识别数据。更多信息请点击此处: 通
我能找到的所有示例都显示了如何通过相册ID获取照片。您可以请求最新照片的列表,最大结果值非常高 我不确定您是否正在使用.NET API客户端库,但如果是,下面是一个示例: 使用query.numbertorRetrieve设置最大结果的值 如果您未使用.NET客户端库,可以在此处找到使用HTTP协议的示例:
您可以通过Picasa桌面应用程序使用的(当前)未记录的API URL从Picasa Web API检索面部识别数据。更多信息请点击此处: 通过设置“默认”,即使用该代码检索当前用户,您可以检索特定相册中的用户照片
PhotoQuery query = new PhotoQuery(PicasaQuery.CreatePicasaUri("default", albumId));
PicasaFeed feed = picasaService.Query(query);
foreach (var entry in feed.Entries)
{
PhotoAccessor photoAccessor = new PhotoAccessor((PicasaEntry)entry);
Photo photo = new Photo();
photo.Title = photoAccessor.PhotoTitle;
photo.Summary = photoAccessor.PhotoSummary;
photo.MediaUri = entry.Content.AbsoluteUri;
photo.Id = photoAccessor.Id;
photo.AlbumId = photoAccessor.AlbumId;
photos.Add(photo);
}
如果你知道这个主题,那么使用RSS链接,你可以获得该用户的所有图片的提要,而不管相册如何。链接是:
http://picasaweb.google.com/data/feed/base/user/PICASA_USERNAME?alt=rss&kind=photo&subjectids=SOME_BIG_LONG_STRING_OF_CHARACTERS
此外,您可以通过访问PWA上的每个人并单击页面底部的RSS链接来查找主题
我仍在试图找到一种不用手动查找就能获取所有主题的方法
资料来源: