从谷歌那里找到很多混合答案 - 但大多是2 - 3年过时了。
我正在构建一个iframe应用来登录FB页面。
在应用程序中,我们有一个投票机制,理想情况下我们希望限制用户对每个内容进行一次投票。我们只是针对用户唯一的FB ID记录投票而不是强制注册...
我遇到了两个问题,希望有人可以提出建议:
1)有时传递给应用程序的signed_request变量根本不包含user_id - 看似空白......这只发生了六次,但经常让我担心......
2)当页面管理员登录时,它似乎报告了页面ID而不是用户ID - 再次理解这是否是标准行为...
有人尝试过类似的东西吗?
答案 0 :(得分:0)
Facebook只会在用户ID上发送,如果他们已经过了应用程序的周期。除非用户批准,否则Facebook不会向第三方应用提供可识别信息。如果他们发送,用户已批准该应用程序,或Facebook有错误。