【问题标题】:Twitter API: Who unfollowed from me?Twitter API:谁取消了我的关注?
【发布时间】:2012-05-27 16:29:12
【问题描述】:

如何找到取消关注我的人?

任何人都可以使用 Twitter API 拥有这样的 php 脚本吗?有必要将 Twitter 消息发送给那些退订我的人。

注意:我知道已经有特殊服务,但我需要您的简单服务,该服务将输出到我退订用户的推文中。

谢谢。

【问题讨论】:

  • 我无法理解您到底在问什么。也许仔细检查你的语法?

标签: php twitter


【解决方案1】:

这对于简单的 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 个用户。

【讨论】:

  • 非常感谢。你可以问你现有的代码吗?我做了一点我理解的..但是如果你写一个这样的脚本,我会很感激你的。
猜你喜欢
  • 2018-03-28
  • 2014-08-23
  • 1970-01-01
  • 1970-01-01
  • 2013-01-12
  • 1970-01-01
  • 1970-01-01
  • 2013-09-18
  • 2010-12-23
相关资源
最近更新 更多