Facebook获得用户ID

时间:2012-11-05 14:39:30

标签: facebook opengraph username

我正在Facebook上做一个简单的比赛,这是一个填写的表格。 我想添加一个具有共享选项的机制。

您将为每位点击后退链接的朋友赢得另一次机会。

从技术上讲,我希望在共享网址中添加用户ID,以便在我的数据库中为他添加1个机会(共享选项将出现在表单之后)

所以我需要用户ID,但我不希望在启动我的应用程序之前显示FB弹出窗口“接受此应用程序”。有可能吗?

如果没有,你有一个id或在线用开放图表和所有这些东西吗?

2 个答案:

答案 0 :(得分:0)

没有登录/授权,无法获得用户的User- / Facebook-ID。如果用户未登录,则签名的请求变量仅显示基本信息(如状态,管理状态,区域设置等)。

因此,为了获得用户ID,您必须授权用户,我建议使用JavaScript SDK:

  

https://developers.facebook.com/docs/howtos/login/getting-started/

答案 1 :(得分:0)

这违反了Facebook页面条款。

您不能参加比赛被视为比赛参赛作品的比赛。

请点击此链接,查看第III.E.3节了解详情 https://www.facebook.com/page_guidelines.php