Google Plus API获取相册/视频

时间:2012-07-06 22:40:14

标签: c# .net google-plus

如何为用户或网页获取Google Plus相册?我可以一起进行活动(发布/视频/照片)。

这是我使用的代码:

var provider = new NativeApplicationClient(GoogleAuthenticationServer.Description);
provider.ClientIdentifier = GoogleIdentifier;
provider.ClientSecret = GoogleSecret;

ActivitiesResource.Collection collection = new ActivitiesResource.Collection();

var service = new PlusService();
service.Key = GoogleKey;
ActivitiesResource.ListRequest list = service.Activities.List(ProfileID, collection);

foreach (Activity activityFeed in list.Fetch().Items)
{
    var title = activityFeed.Title;
    foreach (Activity.ObjectData.AttachmentsData attachment in activityFeed.Object.Attachments)
    {
         if (attachment.ObjectType == "photo")
        {
            //add to list of photo
        }

        else if (attachment.ObjectType == "video")
        {
            //add to list of video
        }
    }
} 

此功能提供活动源。我需要获得一个页面的所有专辑列表。

我正在使用google-api-dotnet-client

1 个答案:

答案 0 :(得分:3)

Google+ API不支持直接访问相册和相片。 您可以使用的是Picasa网络相册数据API(因为这是存储Google+照片的位置),使用您用于访问Google+ API的相同个人资料/网页ID。 https://developers.google.com/picasa-web/