0

是否可以仅使用 id 和全名简单地获取您关注的人?我不需要任何额外的数据,这是对带宽的浪费。

目前我唯一的解决方案是:

 twitter_client = Twitter::Client.new
 friend_ids = twitter_client.friend_ids['ids']
 friends = twitter_client.users(friend_ids).map { |f| {:twitter_id => f.id, :name => f.name} }

有没有办法让用户返回一个 ID 和全名数组?比上面描述的方式更好的方法?最好是一种不在客户端过滤的方法。

4

1 回答 1

2

users方法使用users/lookup API 调用。正如您在页面上看到的,唯一可用的参数是include_entities. 唯一可以帮助您找到用户的其他方法具有相同的限制。所以你不能只下载需要的属性。

我想说的唯一另一件事是您可以直接使用friends 变量,我看不出在其上运行地图有什么好处。

于 2011-11-15T17:42:57.817 回答