0

我在没有任何帮助的情况下搜索并搜索了论坛。我知道这是微不足道的,我只是错过了一些东西。专辑不断回来,里面什么都没有。我已经验证我的 accessToken 是有效的。

            string folderName = string.Empty;

        var accessToken = Session["AccessToken"].ToString();
        var client = new FacebookClient(accessToken);

        dynamic albums = client.Get("/me/albums");

        foreach (dynamic album in albums)
        {
            folderName = album.name;

            //dynamic albumsPhotos = client.Get("me/" + album.id + "/photos");

            //foreach (dynamic photo in albumsPhotos)
            //{

            //}
        }
4

1 回答 1

0

参考:https ://developers.facebook.com/docs/reference/api/album/

要阅读专辑,您需要:

  • 任何有效的访问令牌(如果它是公开的并且属于页面)
  • user_photos 权限(如果属于用户)
  • 属于用户朋友的friend_photos权限

要检查的另一件事是动态对象,请参见此处:Cannot get no。Facebook 相册中的照片

于 2012-04-21T23:32:18.193 回答