2009-11-12 76 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网站上读到的最模糊/不完整的文章之一!