【发布时间】:2018-11-15 10:46:48
【问题描述】:
我们在 Podio 上有一个有 1400 名空间成员的工作区,我们想要清理空间,以便我们只有活跃的成员。 GDPR 还要求我们不能拥有超过一年的非活跃用户数据。
所以我做了一个函数,用 API 获取所有空间成员,
$userobject = PodioSpaceMember::get_by_role(MY_SPACE_ID, 'light' );
并且我能够获得每个用户的last_seen_on 属性。但是一些用户对象只返回一个布尔值而不是一个日期时间对象。这是否意味着用户从未登录?
$last_seen_date = $userobject->profile->last_seen_on;
$last_seen = date_format($last_seen_date, 'Y-M-D');
echo 'Last seen: '.$last_seen;
【问题讨论】: