0

我有一个带有隐藏内容的页面,当用户单击 facebook 按钮时,内容会出现,例如,

用户点击喜欢的网址是可变的,它不是一个网址,

我怎么知道用户以前是否喜欢过这个网址?向他展示内容

我的语言是 php 和 html

我使用此代码在访问者喜欢在 url 之后重新定义页面

FB.Event.subscribe("edge.create", function(href) {
                var data = { action: "virallocker", myID: "'.$my_id.'"};
                jQuery.post("viral.php", data, function(response) {
                    if (virallocker_use) location.reload();
                });
4

1 回答 1

0

您不应该寻找用户单击按钮来显示内容。如果用户之前已经喜欢过你的页面怎么办?他应该点击不同的按钮来获取内容吗?

相反,您可以使用 FQL 或 opengraph 查询用户喜欢的内容,看看您的页面/网址是否被用户喜欢,然后向他展示内容。

参考: https ://developers.facebook.com/docs/reference/api/user/

https://developers.facebook.com/docs/reference/fql/like/

于 2012-11-14T10:13:17.730 回答