Создание альбома в Facebook и загрузка фотографий - PullRequest
1 голос
/ 11 апреля 2011

Я совершенно новичок в переполнении стека и абсолютно новичок в разработке Facebook.Моя текущая проблема, с которой я сталкиваюсь:

с использованием ASP.NET и SDK C # Facebook, мне нужно создать фотоальбом в личном профиле Facebook пользователя.Перед созданием нового альбома веб-приложение должно перебирать существующие альбомы пользователей (по названию альбома), чтобы определить, существует ли альбом уже.Если альбом существует, идентификатор альбома должен быть возвращен, а фотография / фотография должна быть загружена в этот альбом.В противном случае альбом должен быть создан, а фотография должна быть опубликована во вновь созданном альбоме.

Я искал в сети несколько дней подряд, но не смог найти образец asp.net или какие-либо исходные статьи.Однако я нашел примеры winforms для C #, но это не сильно помогло, так как web sdk и winforms sdk, похоже, сильно отличаются друг от друга.

Я скачал SDK C # для веб-разработки на facebook и ссылалсяих в моем проекте, но я не могу понять, как именно выполнить работу.

PS.Мое приложение Facebook уже создано и работает.

Заранее спасибо!J

Ответы [ 2 ]

4 голосов
/ 11 апреля 2011

Сначала вы должны взглянуть на Комплект разработчика Facebook .

А также я нашел эти вопросы Получить фотографии из альбома Facebook C # sdk с этим кодом;

//Get the album data
dynamic albums = app.Get("me/albums");
foreach(dynamic albumInfo in albums.data)
{
   //Get the Pictures inside the album this gives JASON objects list that has photo attributes 
   // described here http://developers.facebook.com/docs/reference/api/photo/
   dynamic albumsPhotos = app.Get(albumInfo.id +"/photos");
}

Наконец, вы должны посмотреть эти статьи;

Использование Facebook SDK 3.01 с C # .NET

Facebook C # SDK Загрузить фотографии с помощьюПометка

«Facebooksdk» - C # .NET Library для Facebook API

0 голосов
/ 16 июня 2011

Вместо того, чтобы повторять список альбомов facebook, чтобы проверить, создан ли альбом, просто создайте альбом и сохраните идентификатор в базе данных.Затем каждый раз, когда вы загружаете фотографии в альбом пользователей, загружайте в этот альбом идентификатор из БД.

...