假设我们在链接“http://myshop.com/product/1”上放了like按钮
我们想检查用户是否点击了此链接“http://myshop.com/product/1”上的点赞。如果用户像这样点击。我们会给他一些折扣或给他一些奖励。
这个怎么做
假设我们在链接“http://myshop.com/product/1”上放了like按钮
我们想检查用户是否点击了此链接“http://myshop.com/product/1”上的点赞。如果用户像这样点击。我们会给他一些折扣或给他一些奖励。
这个怎么做
只要它是 Open Graph URL,您就可以查看url_like
表格
SELECT user_id FROM url_like WHERE user_id = me() and url="THE_URL_TO_CHECK"
成功的 JSON 响应将包含 user_id,因此您只需放置一个条件函数以在执行查询后返回 true 或 false。
您可以使用来自 facebook 的 Javascript SDK。您可以阅读用户的所有喜欢或要求特定页面:
FB.api("/me/likes/" + OBJECT_ID, function(response) {
// Do some staff here with page data
})
FB.api("/me/likes/", function(response) {
// Do some staff here with all pages data
})
您可以使用Graph API 资源管理器进行测试。
如果是您的情况,您需要知道 Facebook Open Graph 中的对象 ID。您可以在以下站点中查看