Které Facebook NET knihovna je nejlépe použít?

hlasů
27

K dispozici je seznam projektů zde , především Facebook Developer Toolkit a Facebook.NET . Nicméně, jsem viděl hodně negativní zpětné vazby o sadu nástrojů a vypadá to, že Facebook.NET nebyl aktualizován na nejnovější facebook API.

Jsou buď z nich stojí za to používat? Jakékoli další dobré knihovny venku?

Konkrétně Dívám se používat knihovnu v aplikaci ASP.NET MVC.

Dík!

Položena 08/10/2008 v 21:58
zdroj uživatelem
V jiných jazycích...                            


15 odpovědí

hlasů
2

Facebook Developer Toolkit byla pokuta za všechno, co jsem potřeboval ji. Nicméně, je třeba zmínit, že přinejmenším od září, dokumentace, vzorky a konzultace pro Facebook Developer Toolkit jsou tak zastaralé s jeho aktuálním vydání (Release Candidate 2), že by to mohlo být minové pole pro nové vývojáře.

Odpovězeno 08/10/2008 v 22:55
zdroj uživatelem

hlasů
12

Také jsem začal experimentovat s Facebook Developer Toolkit (FDT), ale hodil ji na Facebook.NET. Tam je vidlice posledně při http://www.codeplex.com/fbnet který pomalu pokrývá nedávné změny v Facebook API. Podívejte se na tento post, protože má některé zajímavé integrační body pro Facebook.NET a MVC http://www.coderjournal.com/2008/06/mvc-facebook-wonderful-development-platform/

FDT je určen pro WebForms hlavně a to bude trvat nějaký čas, aby ji správně integrovat s MVC. A Matt má pravdu: dokumentace FDT RC2 (minule jsem zkontroloval) byl zastaralý a zavádějící. Pokud máte v plánu používat tuto stejně Podívejte se na to také http://corcoranpstech.blogspot.com/2008/06/facebook-mvc.html

Můžete také najít slibné - ještě v alfa i když - knihovna (Facebook API pro .NET) zde: http://facebook.codeplex.com/

Nejnovějším přírůstkem: jediná knihovna, kdo by měl kontrolovat právě teď je http://facebooksdk.codeplex.com/

Odpovězeno 25/10/2008 v 09:35
zdroj uživatelem

hlasů
4

Myslím, že jsme skoro na vedlejší kolej.

CodePlex toolkit je kompletní noční můra, v závislosti na skoro každého, kdo se pokusil ji použít. Současný stav je, že jsem vydala verzi 2.0, která není zpětně kompatibilní se starými věcmi a nepodporuje nejnovější změny Facebook API. Staré verze (1.7 a nižší) již nejsou podporovány a teď zlomený s nejnovějšími API. Nová verze je chybné a neúplné, byla účinně opustil developer, a je také neslučitelné s nejnovějšími API. A každá verze o tom, že jsem si vědom je 3.5 pouze, což znamená, že můžete ještě dát do výroby.

Stručně řečeno, je to skoro nejhorší scénář. Dokud někdo přistoupí a dá se pracovní knihovnu, budete lépe kolejových svou vlastní věc. Já osobně založil důl pryč facebook-c-ostré knihovny, který je lehký a v podstatě funguje. Je to WinForms-only, takže budete muset strhnout skoro všechno ven a jen použijte zbytek obaly, ale ušetří spoustu práce začínají.

Odpovězeno 30/10/2008 v 18:06
zdroj uživatelem

hlasů
5

FYI, verze 2.0 FDT byla nedávno oficiálně vydána, a hodně práce byla provedena opravit chyby a být více kompatibilní s aktuální API (úplné zpřístupnění - Jsem jeden ze správců tohoto projektu).

Projekt byl mrtvý na chvíli, ale budu se snažit a udržet to více up-to-date odtud ven, takže můžete jen to zkusit. Také se budeme snažit získat lepší posouzení a přijetí záplat od komunity, takže pokud zjistíte, že něco, co nefunguje, neváhejte a pošlete opravu.

Odpovězeno 10/11/2008 v 16:10
zdroj uživatelem

hlasů
3

Použil jsem FDT za pár drobných aplikací. Je tu spousta všeobecného borkyness, ale pokud mohu zjistit, většina z toho vyplývá ze skutečnosti, že API Facebook jsou vysokorychlostní pohybující se cíl a nejsou dostatečně zdokumentovány (to platilo obzvláště po zavedení nového designu profilu). Nemyslím si, že bychom měli chyba vývojářům FDT pro nedostatek compatitability když je to pravděpodobně především kvůli facebooku retirering nebo změnou základních funkcí.

(Nejsem spojen s FDT když jsem navrhl několik patchů).

Odpovězeno 25/11/2008 v 18:33
zdroj uživatelem

hlasů
0

Další možností, že jsem narazil je Silverlight Facebook Client Side API v0.001 . Stále v demo / POC fázi, ale vypadá docela slibně.

Odpovězeno 03/02/2009 v 23:37
zdroj uživatelem

hlasů
1

The Facebook Developer Toolkit býval dost špatný. Nyní verze 2.0 je venku a vypadá skvěle. Zde je writeup.

Jak používat Facebook Developer Toolkit 2.0 - Devtacular

Odpovězeno 09/02/2009 v 16:43
zdroj uživatelem

hlasů
0

Nepoužívejte Developer Toolkit znát poradenskou firmu, která vytváří a podporuje to. Nevěřím nic vytvořený Clarity Consulting, která je, kdo vytvořil že Toolkit (chyby, metody, které jsou příliš dlouhé, overcoded a podivné a neefektivní kódování praktiky). Mějte na mysli Clarity je velká na použití DataSet v mnoha svých domovských pěstuje řešení (Good developeři a architekti NEPOUŽÍVEJTE datovými soubory bez ohledu na to, jak velký nebo malý, že je aplikace ... jsou nezdravé.). Dejme tomu, že se v této souvislosti žádné DataSets (Díky Bohu), ale to je mentalita za touto firmou.

Ve skutečnosti vytvořit vlastní obal na Facebooku, pokud chcete úplnou kontrolu, i když je to více práce. Jinak bych jít s Facebook.NET API, který se mi zdá velmi dobře kódovaného a byla provedena pomocí MS guru.

Odpovězeno 02/03/2009 v 03:13
zdroj uživatelem

hlasů
0

Následující stránka poskytují skvělý (a jednoduché) portu pomocí MVC. http://onishimura.com/2009/04/13/facebook-and-aspnet-mvc

V FB Developer straně, to poskytnout odkaz addon MVC, které jsem zjistil, že je určen pouze pro toolkit 1.X, ale ne 2,0. A že je třeba rozšířit ViewPage na druhou hlavní stranu, dělá regulátor MVC není přístupný FB API (což vidím důvod, že View by měl mít přímou kontrolu na něm). Výše uvedeného odkazu vytvořit takový port vytvořit a dát objekt API TempData slovníku, který je přístupný na regulátoru.

Odpovězeno 24/05/2009 v 17:11
zdroj uživatelem

hlasů
0

Facebook Developer Toolkit 3.0 má uvolňovací očekáváme out (pravděpodobně konec října). Viz tento příspěvek na blogu

Pracoval jsem s nejnovějšími FDT 3.0 zdroj pro aplikaci Facebook pomocí ASP.NET MVC a to bylo velmi snadné s ním pracovat. Ukázkový kód, dokumentace, a minulé otázky / odpovědi z fóra CodePlex pokryly všechny problémy jsem se setkal v příchodu až do rychlosti na tuto knihovnu.

Ostatní knihovny pro .NET jsou prostě není dodržována a nemají kritické množství využití nebo společenské angažovanosti v komunitě, aby napomoci tomu, aby jste úspěšný jako developer. Strávil jsem spoustu času se snaží dostat moje aplikace pracující s „NET Facebook API Klient“, ale existuje jen velmi málo známek života v této komunitě, která se mi ji opustit.

Nesnažil jsem Facebook.NET protože neměl jakýkoli zdroj změnami od ledna 2008, což nebylo dobré znamení pro cíl, který se pohybuje tak rychle, jak API Facebooku.

Odpovězeno 26/10/2009 v 17:59
zdroj uživatelem

hlasů
3

Jen viděl, že to bylo dnes propuštěno: Facebook SDK od Microsoftu .

Tato sada nástrojů je poskytován jako Facebook Client knihovny podobný PHP Client knihovny Facebook nebo knihovnu JavaScriptu Facebook. Cílem je umožnit NET vývojářům rychle a snadno využívat různé funkce na Facebook Platform. Tato sada nástrojů se vyvinula v průběhu času se vstupem z komunity a od společnosti Microsoft. Nejnovější verze (v3.0) obsahuje nová architektonická vylepšení a poskytuje asynchronní rozhraní pro použití toolkit od Silverlight az WPF.

Vypadá to, že nejlepší volba tam teď .NET deleveopers.

Odpovězeno 09/11/2009 v 19:56
zdroj uživatelem

hlasů
4

Ten postavený inženýry Facebooku? http://developers.facebook.com/blog/post/395

Odpovězeno 17/07/2010 v 02:44
zdroj uživatelem

hlasů
0

Jak jsem vyslán na # 3908765 , jsem zjistil, Facebook # být docela dobře, i když jsem se musel obejít několik věcí. Není dokonalý, ale určitě dobrým výchozím bodem.

Odpovězeno 12/10/2010 v 15:13
zdroj uživatelem

hlasů
3

Navrhoval bych pomocí Facebook API přímo. Když jsem vyšetřoval SDK před několika měsíci, našel jsem je všechny, které mají být zastaralé a zcela minové pole pro navigaci. Facebook SDK následující standardy odpočinku, takže by to mělo být poměrně snadno zvednout. Také, všechny bolesti, které přicházejí s pomocí Facebook API (např chyby, api neustále mění) jsou stále tam bude při použití SDK, ale pokud si napsat svůj vlastní kód, bude to pro vás jednodušší řešení jim. Také, když facebook provede změnu (což dělají po celou dobu, včetně jiný, že jsou dnes navrhujeme), nebudete muset čekat na SDK, které mají být aktualizovány.

Odpovězeno 22/10/2010 v 07:01
zdroj uživatelem

hlasů
0

Možná budete chtít vyzkoušet nové API, které jsem vyvinutý pro sociální graf zde .

Je to snadné použití a zároveň to vás bude stát $ 50 na odemčení bude snadno ušetřit hodiny času šmelení s ostatními knihovnami venku. To bude také průběžně aktualizuje, když jsem použít svůj vlastní knihovnu na mých webových stránkách jádra. To znamená, že nemusíte mít strach o to lámání, ve skutečnosti je navržen takovým způsobem, že v případě FB změní svůj předmět bude stále pracovat (nezlomí).

Prosím, zkuste to a dejte mi vědět, jak to funguje pro vás.

Odpovězeno 19/04/2011 v 18:39
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more