Twitter API:谁从我这里取消了?

时间:2012-05-27 08:20:32

标签: php twitter

如何找到谁取消关注我?

任何人都可以使用Twitter API获得这样的PHP脚本。 Twitter消息必须发送给那些取消订阅的人。

注意:我知道已经有了特殊服务,但是我需要你的简单服务,这些服务将从我取消订阅的用户输出到推文。

谢谢。

1 个答案:

答案 0 :(得分:4)

使用简单的API调用是不可能的,但您可以保存每个用户的关注者,并且每次下次检查时都会从旧数组中减去新数组。

基本上是这样的:

$array1 = get_old_followers_ids (); // ex. from db
$array2 = get("followers/ids.json?screen_name=me");
$users = array_diff($array1, $array2);
$users = get ("users/lookup.json?user_id=" . implode(',', $users));

其中get是您的API调用函数。唯一的方法是轮询数据。

请注意,示例脚本有其局限性。例如,如果自上次保存值$array1以来有超过100个用户取消关注,则只会返回100个用户。