Библиотеки Facebook для .NET - PullRequest
       16

Библиотеки Facebook для .NET

7 голосов
/ 03 августа 2009

Я пытаюсь создать свое первое приложение для Facebook с использованием MVC, но не могу выбрать библиотеку API для использования.

Я нашел это сообщение , но его больше года, и я уверен, что с тех пор многое изменилось

как бы вы сказали, что все эти проекты складываются?

Facebook Developer Toolkit 2.1

Клиент API .NET Facebook

Facebook.NET

Инструментарий разработчика Facebook Linq to Fql Addon

Или что-нибудь из этого?

Ответы [ 3 ]

8 голосов
/ 03 августа 2009

РЕДАКТИРОВАТЬ: Все SDK в моем первоначальном ответе были сняты с производства. Все работы над моими проектами (.NET Facebook API Client и FBGraph.NET), а также FDT были объединены в новый проект, Facebook C # SDK .

Оригинальный ответ, оставленный для потомков:


Полное раскрытие информации - я главный разработчик .NET Facebook API Client.

Теперь, тогда!

Клиент API .NET Facebook:

Когда я впервые выпустил NET Facebook API Client, остальные библиотеки не обновлялись более года. Он был эффективно разработан в первую очередь с учетом разработки для ASP.NET MVC, хотя есть и поддержка WebForms. Хотя я, как правило, не люблю метить свой собственный рог, я получил множество комплиментов, которые написаны в API очень хорошо. Он также имеет генератор, который может автоматически генерировать код на основе документации API Facebook, что очень полезно при выпуске новых функций. В общем, я пытаюсь найти различные болевые точки работы с API-интерфейсом Facebook и абстрагироваться от них таким образом, чтобы с точки зрения разработчика .NET было естественно работать с ним. Тем не менее, этот клиент все еще находится в Alpha, и у меня не было столько времени, чтобы посвятить этому время, как я изначально. Тем не менее, я все еще предоставляю поддержку через дискуссионные форумы (и когда я также нахожу вопросы здесь), и я также планирую еще один выпуск через 2-3 недели, чтобы добавить поддержку FQL Multiquery, функции очереди вызовов API, кеширования объектов. улучшенная поддержка Facebook Connect, а также некоторые другие исправления ошибок.

Некоторое недавнее увлечение клиентом API .NET Facebook .

Инструментарий разработчика Facebook

Справедливое предупреждение: я фактически не использовал в течение нескольких лет, и все, что я здесь говорю, в основном то, что я читал и слышал от других пользователей.

Насколько я понимаю, FDT, безусловно, самый популярный и, вероятно, был первым клиентом .NET, написанным для Facebook. Первоначально он был разработан Clarity Consulting по контракту с Microsoft (?) И с тех пор «поддерживается» сообществом. Как я уже говорил, когда я запускал своего клиента, разработка этого проекта в основном застоялась, но с тех пор был выпущен еще один выпуск, в котором была добавлена ​​поддержка большинства методов API, добавленных за последние 6 месяцев или около того, и из того, что я вижу в твиттере главного разработчика , все еще активно развивается. Я видел много жалоб на удобство и стабильность этого клиента, особенно если вы хотите использовать ASP.NET MVC, но я бы посоветовал вам проверить страницу обсуждения проекта и убедиться в этом.

Facebook.NET:

Эта была отличной библиотекой - я довольно активно использовал ее, когда она постоянно обновлялась, но, к сожалению, похоже, она была заброшена.

4 голосов
/ 03 августа 2009

Мне нравится Инструментарий разработчика Facebook . У него довольно много активных пользователей, он активно развивается и имеет некоторые расширения, разрабатываемые третьими сторонами.

Вам могут быть особенно интересны следующие расширения для Инструментария разработчика Facebook:

0 голосов
/ 19 апреля 2011

Возможно, вы захотите добавить новый API, который я разработал, в список.

Филиалы FB API .

Он прост в использовании, и хотя его разблокировка обойдется вам в 50 долларов, вы легко сэкономите часы, тратя время на другие библиотеки. Он также постоянно обновляется, поскольку используется на нашем веб-сайте. Это означает, что вам не нужно беспокоиться о его поломке, ведь он спроектирован таким образом, что, если FB изменит свои объекты, он все равно будет работать (не прерываться).

Пожалуйста, попробуйте и дайте мне знать, как это работает для вас.

Я написал это главным образом потому, что мне нужно было что-то для VS 2008, и мне также нравятся строго типизированные библиотеки, так как я считаю их лучше для отладки. Хотелось бы услышать честные отзывы других, так как есть несколько способов решения API Facebook.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...