Как я могу получить фотографии из альбомов?facebook c # sdk - PullRequest
6 голосов
/ 06 февраля 2011

Я использую Facebook C # SDK, и он работает довольно хорошо. Я хочу показать альбомы пользователя и его фотографии на моем сайте. Я использую график API. Я получил альбомы, используя этот метод: -

   fb.GetAsync("me/albums/photos", (val) =>
            {
                if (val.Error == null)
                {
                    IDictionary<string, object> dict = val.Result as IDictionary<string, object>;


                }
                else
                {
                    // TODO: Need to let the user know there was an error
                    //failedLogin();
                }
            });

Как мне получить фотографии, присутствующие в каждом из этих альбомов?

Ответы [ 2 ]

3 голосов
/ 08 февраля 2011

Альбом является графическим объектом, поэтому, получив идентификатор, вы можете извлечь его следующим образом:

http://graph.facebook.com/{albumid}/photos?access_token={token}

Вы также можете использовать динамику с SDK (если вы используете.Net 4), которая устраняет необходимость приводить к <IDictionary> в обратном вызове и делает код намного чище при погружении через графические объекты.

0 голосов
/ 06 февраля 2011

Привет, почему вы не используете FQL для запроса альбома и Poto таблиц, чтобы получить то, что вы хотите: -)

...