2011-02-10 32 views
0

只是一個小問題...asp.net的Facebook C#SDK 5測試版3屆

1. 在過去的版本,有FacebookApp.Session。現在,我無法在FacebookClient(.Session)中找到它。你爲什麼刪除它,我如何獲得SessionId,Access_token,Session_Secret和sig?

2. 您是否可以在下一個版本中保持與當前測試版的兼容性,至少對於Oauth,session和Api來說呢?

+0

好的,我做到了。請不要經常更改您的sdk(facebookApp => FacebookClient(?),會話,授權...),如果我們必須更新我們的應用程序,使用起來不是很方便 – Netah 2011-02-10 18:07:44

回答

0

您需要查看Changes.txt以瞭解從V4到V5的所有更改。

http://facebooksdk.codeplex.com/releases/60694/download/206750

雖然我們理解的重大更改是困難的,他們需要的。 Facebook改變了他們從我們開始項目的時候開始認證7次的方式。我們希望他們不會改變認證,以便我們保持API的最新狀態。我們決定在V5中,我們會破壞API,這樣我們就可以'正確地做'。使用Facebook的最新系統構建簡單且高質量的身份驗證API,同時保持完全向後兼容性將會非常困難。基本上,我們的一般規則是,如果Facebook打破他們的API,我們會根據需要打破我們的。

同樣,我希望事情不會如此頻繁,因爲Facebook現在已經穩定了他們的授權API。

+0

我明白。正如我所說,我做到了,所以你不必回覆,謝謝。 你們用Api做了很棒的工作。幾個月前,我告訴過你它還沒有準備好,現在我喜歡這些表演(與工具包比較)。 – Netah 2011-02-13 12:13:27