
Get Twitter users data for given users (user IDs or screen names).
Source:R/users.R
lookup_users.Rd
Get Twitter users data for given users (user IDs or screen names).
Arguments
- users
User id or screen name of target user.
- parse
If
TRUE
, the default, returns a tidy data frame. UseFALSE
to return the "raw" list corresponding to the JSON returned from the Twitter API.- token
Use this to override authentication for a single API call. In many cases you are better off changing the default for all calls. See
auth_as()
for details.- retryonratelimit
If
TRUE
, and a rate limit is exhausted, will wait until it refreshes. Most Twitter rate limits refresh every 15 minutes. IfFALSE
, and the rate limit is exceeded, the function will terminate early with a warning; you'll still get back all results received up to that point. The default value,NULL
, consults the optionrtweet.retryonratelimit
so that you can globally set it toTRUE
, if desired.If you expect a query to take hours or days to perform, you should not rely solely on
retryonratelimit
because it does not handle other common failure modes like temporarily losing your internet connection.- verbose
Show progress bars and other messages indicating current progress?
See also
Other users:
as_screenname()
,
lists_subscribers()
,
search_users()
Examples
if (auth_has_default()) {
users <- c("twitter", "rladiesglobal", "_R_Foundation")
users <- lookup_users(users)
users
# latest tweet from each user
tweets_data(users)
}