0

我正在使用时间戳通过 php 获取在线用户

$time=time()-5;
$result = mysqli_query($con,"SELECT * FROM users WHERE timestamp>$time ");

如果用户使用 facebook 登录插件登录,我该怎么做?

4

1 回答 1

2

online_presence 用户的 Facebook 聊天状态

返回一个字符串,其中之一active, idle, offline, or error(当 Facebook 无法确定服务器端的存在信息时)。user's Facebook Chat当出于隐私原因限制该信息时,查询不会返回状态

通过查询PHP进入。

$result = mysqli_query($con,"SELECT * FROM users WHERE online_presence
IN ('active', 'idle') AND timestamp>$time ");
于 2013-09-15T06:47:54.740 回答