| get_timeline {rtweet} | R Documentation |
Returns up to 3,200 statuses posted to the timelines of each of one or more specified Twitter users.
get_timeline( user, n = 100, max_id = NULL, home = FALSE, parse = TRUE, check = TRUE, token = NULL, ... ) get_timelines( user, n = 100, max_id = NULL, home = FALSE, parse = TRUE, check = TRUE, token = NULL, ... )
user |
Vector of user names, user IDs, or a mixture of both. |
n |
Number of tweets to return per timeline. Defaults to 100. Must be of length 1 or equal to length of user. This number should not exceed 3200 as Twitter limits returns to the most recent 3,200 statuses posted or retweeted by each user. |
max_id |
Character, returns results with an ID less than (that is, older than) or equal to 'max_id'. |
home |
Logical, indicating whether to return a user-timeline
or home-timeline. By default, home is set to FALSE, which means
|
parse |
Logical, indicating whether to return parsed
(data.frames) or nested list object. By default, |
check |
Logical indicating whether to remove check available rate limit. Ensures the request does not exceed the maximum remaining number of calls. Defaults to TRUE. |
token |
Every user should have their own Oauth (Twitter API) token. By
default |
... |
Further arguments passed on as parameters in API query. |
A tbl data frame of tweets data with users data attribute.
https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline
Other tweets:
get_favorites(),
get_mentions(),
get_my_timeline(),
lists_statuses(),
lookup_statuses(),
search_tweets(),
tweets_data(),
tweets_with_users()
## Not run:
## get most recent 3200 tweets posted by Donald Trump's account
djt <- get_timeline("realDonaldTrump", n = 3200)
## data frame where each observation (row) is a different tweet
djt
## users data for realDonaldTrump is also retrieved
users_data(djt)
## retrieve timelines of mulitple users
tmls <- get_timeline(c("KFC", "ConanOBrien", "NateSilver538"), n = 1000)
## it's returned as one data frame
tmls
## count observations for each timeline
table(tmls$screen_name)
## End(Not run)