它們都具有相同的名稱並使用新的Graph API,但哪種更適合ASP.NET 4.0 WebForms?官方的SDK在幾個月內沒有更新,但Codeplex上的版本在上週剛剛更新。有沒有人有兩種經驗可以提供意見?哪個Facebook C#SDK?官方(github)還是非官方(codeplex)?
https://github.com/facebook/csharp-sdk
http://facebooksdk.codeplex.com/
它們都具有相同的名稱並使用新的Graph API,但哪種更適合ASP.NET 4.0 WebForms?官方的SDK在幾個月內沒有更新,但Codeplex上的版本在上週剛剛更新。有沒有人有兩種經驗可以提供意見?哪個Facebook C#SDK?官方(github)還是非官方(codeplex)?
https://github.com/facebook/csharp-sdk
http://facebooksdk.codeplex.com/
我和facebooksdk工作。源代碼設計良好,對我們非常有用。
當使用Graph API進行工作時,facebooksdk還允許您使用新的動態類型。
使用Javascript SDK登錄後,獲取關於用戶的信息非常簡單。
FacebookApp facebook = new FacebookApp(GetFacebookSettings());
if (facebook.Session != null)
{
dynamic parameters = new ExpandoObject();
parameters.fields = "id,first_name,last_name,birthday,email";
dynamic result = facebook.Api("me", parameters);
// do something with the user's name...
string firstName = result.first_name;
}
另一件需要注意的是官方的Facebook C#SDK沒有任何授權支持。如果你使用它,你需要自己獲取訪問令牌。 codeplex上的Facebook C#SDK爲您提供幫助。 – 2010-11-12 04:28:25
迄今爲止,這看起來很棒,謝謝! – jrummell 2010-11-13 04:33:50
@Nathan Totten:你怎麼能做到這一點?我目前正在使用webforms的Canvas應用程序,我無法弄清楚如何使用Codeplex Facebook C#SDK來獲取令牌。 – 2010-11-19 01:59:09
我投票贊成來自codeplex的facebooksdk。它定期更新並修復錯誤。
它也非常容易使用。我建議CodePlex上的Facebook C#SDK
這裏是很好的測試代碼的代碼庫與它facebook C# sdk code samples
我很好奇的工作,爲什麼這是超過15年前被回答後關閉? – jrummell 2012-06-21 19:05:34