通过Twitter API获取用户的screen_name

2 投票
2 回答
5370 浏览
提问于 2025-04-16 08:07

我开始使用Twitter的API了,我想知道最快的方法来获取已认证用户的用户名。

2 个回答

2

最快的方法是去下载python-twitter库(这个库几乎提供了所有你需要的对象和方法——另外要注意,使用最新的源代码,不要下载压缩文件)。然后你可以使用GetUser这个方法。

>>> import twitter
>>> api = twitter.Api(consumer_key=conskey, consumer_secret=conssec, access_token_key=accstkn, >>> access_token_secret=accssec)
>>> usr = api.GetUser(11594372) # passing the user id here
>>> print usr.GetName()
Sathya
-2

我现在在一个项目中使用twitteroauth这个库(我猜你指的就是这个)。如果你是这样获取用户信息的:

$user_info = $twitteroauth->get('account/verify_credentials');

你可以用下面的代码来获取用户的屏幕名称:echo $user_info->screen_name;

撰写回答