检查用户是否喜欢没有应用程序perm请求的页面

时间:2012-12-11 21:32:56

标签: facebook facebook-graph-api facebook-like

我有一个简单的标签页,php sdk正常工作,我知道我可以从用户signed_request获得这个特定页面的“喜欢”。

此页面与另一家同时拥有FB页面的公司合作。我想知道的是,如果我可以为当前用户获得他们页面的相似状态,那么我可以在此选项卡上授权一个操作,该操作取决于用户喜欢我的页面和我的伙伴。

如果不使用实际应用,access_token和请求的相应权限,这是否可行?

e.g。我的页面是fb.com/Coke,我的合作伙伴是fb.com/Target 在这个特定的标签页上,我想只在我喜欢(可以获得)(我已经可以获得)并且我的合作伙伴(目标)也被喜欢的情况下启用按钮。

我尝试了graphAPI(我/喜欢)和FQL(使用连接表),并且都是未经授权的请求的比较。

1 个答案:

答案 0 :(得分:0)

简答:

不,这在生产环境中是不可能的。

进一步说明:

有些用户的喜欢列表是公开的。在这种情况下,它会起作用。

但是为了让拥有该设置的用户喜欢除了公开之外的任何设置(例如我自己,只有朋友的朋友可以看到它),那么它需要一个应用和access_token,其中包含{ {1}}权限。

来自documentation

user_likes