0

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

您将为每个点击返回链接的朋友赢得一次机会。

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

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

如果没有,您是否有一个 id 或在线使用开放图和所有这些东西来完成它?

4

2 回答 2

0

没有登录/授权就无法获取用户的用户/Facebook-ID。签名请求变量仅在用户未登录时显示基本信息(如状态、管理员状态、语言环境……)。

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

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

于 2012-11-05T16:15:59.047 回答
0

这违反了 Facebook 主页条款。

您不能在比赛中将分享视为参赛作品。

点击此链接并查看第 III.E.3 节了解详细信息 https://www.facebook.com/page_guidelines.php

于 2013-09-05T17:19:23.860 回答