通过Twitter Api中的id获取用户名

通过Twitter Api中的id获取用户名,api,twitter,Api,Twitter,如何通过对twitterapi的请求通过userid获取用户名 其他一些方法,比如followers/id,会给我们一个id数组作为响应,我不确定如何从中获取他们的用户名 方法“followers/id”的响应如下所示: { "ids": [782235942383972400, 16664925, 839240398010781700, 39606379, 19713521, ... ... ... ... ... 899462802, 198446818], "next_cursor":

如何通过对twitterapi的请求通过userid获取用户名

其他一些方法,比如
followers/id
,会给我们一个id数组作为响应,我不确定如何从中获取他们的用户名

方法“
followers/id
”的响应如下所示:

{
"ids": [782235942383972400, 16664925, 839240398010781700, 39606379, 19713521, 
...
...
...
...
...
899462802, 198446818],
"next_cursor": 0,
"next_cursor_str": "0",
"previous_cursor": 0,
"previous_cursor_str": "0"
}

如何从这些ID获取用户名?我想要的东西和我想要的一样。

使用
GEThttps://api.twitter.com/1.1/users/show.json?user_id=ID
并查看返回的JSON对象的
屏幕名称
属性


参考资料:

由于您从
追随者/id
获得多个Twitter用户,您可能需要批量查找相应的屏幕名称。另一个答案中提到的
users/show
API端点只处理一个用户。对于最多100个用户,请使用。

这已在Twitter 2 api中更改。要获取单个用户的用户名,请执行以下操作:

https://api.twitter.com/2/users/123456
对于多个用户(最多100个),请使用:

点击查看更多信息

https://api.twitter.com/2/users?ids=123456,456789"