Я скачал C # sdk и добавил dll из \ Bin \ Release \ Net40, в папку bin моего сайта. Получил справку об этом. Я использую vs2010.
using Facebook;
using Facebook.Web;
using Facebook.Web.Mvc;
using Newtonsoft.Json;
В этом файле 3 dll есть еще одна папка с именем CodeContracts в Net40. Из-за этого я смог добавить ссылку на 2 dll (Facebook.Web.Contracts.dll, Facebook.Web.Mvc.Contracts.dll) на мой файл. Позволяет добавить ссылку на файл project.One (Facebook.Contracts.dll). Время выдает ошибку («Класс Facebook.JsonObject существует в обоих файлах»). FacebookClient не отображается. Я получаю сообщение об ошибке Тип или сборка FacebookClient не может быть найдено.
public JsonObject CreateAlbum(string accessToken)
{
FacebookClient facebookClient = new FacebookClient(accessToken);
Dictionary<string, object> albumParameters = new Dictionary<string, object>();
albumParameters.Add("message", "My Album message");
albumParameters.Add("name", "Album Name");
JsonObject resul = facebookClient.Post("/me/albums", albumParameters) as JsonObject;
return resul;
}