2012-04-21 6 views
0

私は何の助けもなくフォーラムを検索し、検索しました。私はこれが自明であることを知っていて、私は何かを見逃してしまった。アルバムは何も戻ってこない。私は自分のaccessTokenが有効であることを確認しました。私のFacebookブックIDを取得しようとしています

  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) 
      //{ 

      //} 
     } 
+0

私はこれらのフォーラムを通じて見て、彼らのアルバムや写真を得る人々の多くの例を発見しました。しかし何らかの理由で、私は自分のアルバムを手に入れることができません。それが私が行方不明だったか、私が間違って何かをしていたかどうかは分かりませんでした。 –

答えて

0

REF:https://developers.facebook.com/docs/reference/api/album/

必要なアルバムを読み取るために:

  • 任意の有効なアクセストークンそれは公開され、それが属している場合はページ
  • にuser_photos許可を属している場合ユーザー
  • ユーザーの友人に属している場合、friend_photosのアクセス許可

チェックする他の事は、動的なオブジェクトであり、ここを参照してください:Cannot get no. of photos in a Facebook Album

+0

私はダイナミックアルバム= app.Get( "私/アルバム")を使用します。公開アルバム(私ではない)のためにどうすればいいですか?www.facebook.com/album.php?fbid=10150146071791729&id=20531316728&aid=324257? – Kiquenet

関連する問題