0

从谷歌那里找到很多混合的答案——但大多已经过时了 2-3 年。

我正在构建一个 iframe 应用程序以在 FB 页面上签名。

在应用程序中,我们有一个投票机制,理想情况下,我们希望限制用户对每条内容进行一次投票。而不是强制注册,我们只是要记录对用户唯一 FB ID 的投票......

我遇到了两个问题,希望有人可以提供建议:

1)有时传递给应用程序的signed_request变量根本不包含user_id - 似乎只是空白......这只发生了六次,但经常让我担心......

2)当页面管理员登录时,它似乎报告了页面 ID 而不是用户 ID - 再次了解这是否是标准行为......

有人尝试过类似的事情吗?

4

1 回答 1

0

Facebook 仅在用户对应用程序进行身份验证后才会发送用户 ID。除非用户批准,否则 Facebook 不会向第三方应用程序提供可识别信息。如果他们将其发送过来,则用户已批准该应用程序,或者 Facebook 存在错误。

于 2011-11-11T18:05:33.657 回答