我可以得到一双user_id - url
from url_like
table.
如前所述,唯一的两列是user_id, url
.
我尝试通过连接多个表等多种方式来获取“喜欢”URL 的日期,但没有成功。
许多例子之一可能是
SELECT url, id, type, site FROM object_url WHERE url IN (
SELECT url FROM url_like WHERE user_id = {$target}
) LIMIT 1000",
有什么方法可以获取用户喜欢特定 URL 的日期/时间戳吗?
正如我所说,我什至尝试了不可能的事情......
Facebook 不提供用户喜欢某个 URL 的时间。我认为他们将来不会提供它。它受 Facebook 隐私政策的约束。
您可以在用户喜欢 url 时触发事件,并通过 ajax 将时间插入数据库。如果用户不喜欢并再次喜欢它,则更新相同的记录。我之前曾通过以下方式订阅类似事件JavaScript。软件开发工具包
您可以在文档中找到如何订阅“赞”here:
FB.Event.subscribe('edge.create',
function(response) {
alert('You liked the URL: ' + response);
//Insert your user id with time when user liked by AJAX
}
);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)