2011-09-29 103 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