背景:我已经使用 XFBML 在我的页面上实现了一个普通的 Facebook Like 按钮。这是按钮。
<div class="fb-like" data-send="false" data-width="450" data-show-faces="false"></div>
我省略了 src,因为页面是动态的,并且在页面加载时我使用 jquery 绑定了 src。
$(".fb-like").attr("data-href", document.URL);
我为按钮订阅了一个事件以进行一些数据处理。
FB.Event.subscribe('edge.create',
function (response) {
console.log("like: " + response);
LikeUrl(response);
console.log('like: ' + location.href);
});
问题:我点击了喜欢按钮,例如这个网址:http ://www.google.com/ 。通常当我执行以下 FQL
https://graph.facebook.com/fql?access_token=access_token&q=SELECT url FROM url_like where user_id=me()
它会回来
{
"data": [
{
"url": "http://www.google.com/"
}
]
}
相反,它返回空数据
{
"data": [
]
}
所以我检查了
https://graph.facebook.com/me/og.likes
它在那里被发现。
这是我关于stackoverflow的第一个问题。如果信息不充分,请指出。
谢谢!