我有一个用户数据库。我有一个Facebook ID列表,他们喜欢我们在Facebook上的页面。我想将这些链接在一起。
我可以向这些用户发送电子邮件,要求他们在FB等上喜欢我们。当用户点击电子邮件中的“Facebook”按钮时,他们会被带到一个记录点击该链接的页面。目前此页面为空白,它使用JS SDK获取登录用户的Facebook uID,然后重定向到我们的Facebook页面。但是,这需要用户授权我们的应用程序,这可能会关闭许多用户。有没有办法在不使用应用程序的情况下浏览我的页面时获取登录Facebook的用户的uID?
我已经尝试创建一个页面选项卡并链接到该选项卡,但文档暗示用户还必须授权应用程序在Tab / App被赋予用户ID之前运行Tab。
答案 0 :(得分:0)
授权过程是有原因的,所有用户在授权您的应用之前都是匿名的。
没有autzorization就无法获取ID。即使有授权,您现在只能获得“App Scoped ID”。有关详细信息,请参阅changelog:https://developers.facebook.com/docs/apps/changelog