2011-09-29 108 views
0

使用Facebook最近在其F8會議上推出的新Open Graph技術,當facebook用戶打開我的開放圖形對象時,如何檢索Facebook用戶ID?這甚至有可能嗎?獲取Facebook用戶ID

按這個視頻:

http://developers.facebook.com/blog/post/564/

我創建the object

我也初始化Facebook上的目標和行動:

object --> video 

action --> recommend 

如果你去上面的.htm文件並去查看源代碼,您將看到我正在使用的元標記。我指的是我的pazooza:video對象類型,即我在Facebook上創建的對象類型。

但是,這一點是,當facebook用戶點擊.htm頁面查看視頻,然後我想記錄用戶擊中數據庫。

fb是否通過查詢字符串發送signed_request或用戶id,或者我以某種方式訂閱.htm文件,並且我的服務器從facebook獲取響應?我是一個小混亂的任何幫助,將不勝感激。我正在使用ASP.Net MVC(Facebook C#SDK)。

回答

1

沒關係,我找到了答案,很好的一部分。

我對這個問題的架構方法是錯誤的。我已經與Facebook上的一位開發人員交談過c#sdk,他給我的一些樣本讓我意識到了開放圖的工作原理。或者是它的「臉譜」版本。

在這種情況下,MVC設計模式至高無上。通過讓行爲模仿Facebook開放圖實現中的操作,您現在可以將實時事件發佈到圖中,並將它們提供給新用戶和現有用戶。

看到這篇文章:http://facebooksdk.codeplex.com/discussions/274238