2009-11-12 144 views
1

我正在嘗試使用Facebook Developer Toolkit(http://facebooktoolkit.codeplex.com/)從我的ASP.NET應用程序發佈用戶消息。Facebook開發人員工具包 - ExtendedPermissons

我的問題是,我如何獲得發佈消息到用戶的Facebook流的權限? MSDN上的示例不正確(找到here)。他們引用了一個名爲NewEventGrantPermission的類,它似乎不存在。有人能告訴我如何在ASP.NET應用程序中提示用戶擴展權限嗎?

謝謝

回答

2

解決了以下JavaScript:

FB.Connect.showPermissionDialog("publish_stream"); 
1

我讀that article,似乎對我來說,NewEventGrantPermission類,你指的實際上是一個超鏈接控件(一個aspx頁面上?這很奇怪,因爲唯一的頁面是Default.aspx)。

有2個原因,我認爲這樣的:

注:超鏈接控件的目標應設定(在標記)作爲"_blank"流行的NavigateUrl在一個新的窗口。

與這一形象:

http://i.msdn.microsoft.com/ee702803.image5%28en-us,MSDN.10%29.gif

所以,如果NewEventGrantPermission是超鏈接,然後它將使意義上說是不存在(因爲文章從未教導我們這樣做!)這個名字。

文章的前半部分是非常簡單的,但是一旦它開始提及其背後的代碼,就好像它被複制並從一個完全不同的文章粘貼。 這可能是我從msdn網站上讀到的最模糊/不完整的文章之一!