2
我試圖找出如何是否將當前用戶與我的網站上自己的Facebook帳戶登錄...如何計算出,如果Facebook的用戶登錄到Facebook的連接從C#
我我已經嘗試過四處搜尋並瀏覽facebook名稱空間,但還沒有發現任何類似於isUserLoggedIn()
的內容。
我猜我錯過了它的地方...任何人都知道的方法,將爲此工作?
我試圖找出如何是否將當前用戶與我的網站上自己的Facebook帳戶登錄...如何計算出,如果Facebook的用戶登錄到Facebook的連接從C#
我我已經嘗試過四處搜尋並瀏覽facebook名稱空間,但還沒有發現任何類似於isUserLoggedIn()
的內容。
我猜我錯過了它的地方...任何人都知道的方法,將爲此工作?
檢查會話密鑰cookie。
public static string SessionKey
{
get { return GetFacebookCookie("session_key"); }
}
private static string GetFacebookCookie(string propertyName)
{
var fullName = ApiKey + "_" + propertyName;
if (HttpContext.Current == null || HttpContext.Current.Request.Cookies[fullName] == null)
return null;
return HttpContext.Current.Request != null ? HttpContext.Current.Request.Cookies[fullName].Value : null;
}
你從哪裏得到ApiKey?是那個類中存儲的私有變量? – Matt 2009-08-04 07:18:21