Facebook C # SDK Пространства имен Описание - PullRequest
1 голос
/ 26 января 2011

Я новичок в Facebook C # SDK, предоставленном Microsoft. Я заметил, что API содержит 3 пространства имен: Facebook, Facebook.Web и Facebook.Web.Mvc. Какая разница и используется для пространств имен?

Кроме того, если я хочу использовать .NET Framework 2.0 для получения списка друзей в моем приложении, как бы я это сделал, используя C # SDK?

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 10 августа 2011

Facebook C # SDK не работает с .net 2.0. Требуется минимум .net 3.5 sp1

0 голосов
/ 17 января 2012

Facebook C # SDK - это эволюция старого инструментария разработчика Facebook. Это не работает с 2.0. Вы можете скачать Facebook Developer Toolkit, который работал с 2.0. Текущий SDK хорошо работает с 3.5 и 4.0.

http://facebooktoolkit.codeplex.com/

Вы можете найти образцы на http://facebooktoolkit.codeplex.com/releases/view/39727

1009 * Namespaces * Facebook имеет одного члена, который содержит, например, класс FacebookClient, который предоставляет доступ к платформе Facebook. FacebookApiException, которая обрабатывает ошибки между вашим приложением и API. FacebookOAuthClient, представляющий клиент OAuth и т. Д. Facebook.Web содержит класс FacebookSession, который представляет сеанс facebook, и класс FacebookSignedRequest, который представляет запрос со знаком Facebook. CanvasAuthorizer, CanvasUrlBuilder, FacebookWebClient, FacebookWebContext и т. Д. Facebook.Web.Mvc содержит класс CanvasAuthorizeAttribute, класс CanvasUrlExtensions и т. Д. И многие другие. Использование пространств имен зависит от классов, которые вам нужно использовать. Я рекомендую щелкнуть View в Visual Studio и открыть обозреватель объектов. Там вы можете просматривать пространства имен, а также классы и методы. Все с описаниями и примерами использования.

...