2012-12-11 57 views
0

我有一个简单的标签页,php sdk工作,我知道我可以从用户signed_request中获得这个特定页面的“like”。检查用户是否喜欢没有应用程序perm请求的页面

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

这可能没有使用实际的应用程序,access_token和适当的烫发请求?

例如我的网页是fb.com/Coke,我的合作伙伴是fb.com/Target 在这个特定的标签页上,我希望只有在我(可口可乐)已经被我喜欢的情况下才能启用按钮,如果我的合作伙伴(Target )也很喜欢。

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

回答

0

答案很简单:

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

进一步解释:

有些用户喜欢他们的公众列表。在那种情况下,它会起作用。

但是,为了从有设置为任何东西,但公众(比如我自己,只是朋友的朋友能看到),那么它需要一个应用程序,并具有user_likes权限的access_token获得用户喜欢。

documentation

Permissions Required: 
user_likes permissions if querying the current user. 
+0

党...感谢一大堆汤米。 – ysal

相关问题