stream_tweets

0th

Percentile

stream_tweets

Returns public statuses via one of three methods described below. By default, this function deciphers which method is when processing the stream argument.

1. Filtering via a search-like query (up to 400 keywords) 2. Tracking via vector of user ids (up to 5000 user_ids) 3. Location via geo coordinates (1-360 degree location boxes)

Usage
stream_tweets(stream, timeout = 30, token = NULL, file_name = NULL)
Arguments
stream
Character vector with desired phrases and keywords used to filter tweets, a comma separated list of desired user IDs to track, or a set of bounding boxes to track.
timeout
Numeric specifying amount of time, in seconds, to leave connection open while streaming/capturing tweets. By default, this is set at 30 seconds.
token
OAuth token (1.0 or 2.0). By default token = NULL fetches a non-exhausted token from an environment variable.
file_name
Character with name of file. By default, this generates random file name and parses tweets.
Details

jsonlite

Value

Tweets data returned as a tibble data_frame

See Also

https://stream.twitter.com/1.1/statuses/filter.json

Aliases
  • stream_tweets
Examples
## Not run: 
# # stream tweets mentioning Hillary Clinton for 60 seconds
# hrc <- stream_tweets(stream = "hillaryclinton", timeout = 60)
# hrc
# 
# # stream tweets mentioning Donald Trump for 60 seconds
# djt <- search_tweets(q = "realdonaldtrump", timeout = 60)
# djt
# ## End(Not run)

Documentation reproduced from package rtweet, version 0.1.0, License: MIT + file LICENSE

Community examples

Looks like there are no examples yet.