Software Open Access
Lluís Revilla; Michael W. Kearney; Hadley Wickham; boB Rudis; Thomas Keller; Simon Heß; tylermorganwall; Kevin Taylor; Maëlle Salmon; Diego H.; Giorgio Comai; Ben Dilday; Jeroen Ooms; Richard Latham; Mike Chapple; 001ben; Aaron Rudkin; Benjamin Soltoff; Bfics; Brent Schneeman; Christophe Dervieux; Dave Parr; Dr Tom August; Emil Hvitfeldt; Filipe Cavalcanti; Garrick Aden-Buie; Hiroaki Yutani; Iñaki Ucar; Jemma Stachelek; Jennifer (Jenny) Bryan
{ "publisher": "Zenodo", "DOI": "10.5281/zenodo.7787167", "title": "ropensci/rtweet: rtweet 1.2.0", "issued": { "date-parts": [ [ 2023, 3, 30 ] ] }, "abstract": "Authentication changes\n<ul>\n<li><p>New <code>client_*</code> functions to save, set and use a client app using Twitter API \nvia the new authentication mechanism <code>rtweet_oauth2()</code> (see below).\nIt has a helper function for the scopes the client is allowed to do <code>set_scopes()</code>.\nEndpoint have different scope requirements.</p>\n</li>\n<li><p>New authentication mechanism <code>rtweet_oauth2()</code> required by some endpoints.\nOnly valid for 2 hours until it is automatically renewed, but it is left to \nthe user to save it every time it is renewed.</p>\n</li>\n</ul>\nNew endpoints using API v2\n<p>New endpoints to retrieve data from twitter, no action is performed (no blocking, muting, posting new tweets...):</p>\n<ul>\n<li><p>New list endpoints: <code>list_expansions()</code>, <code>list_fields()</code>, <code>list_followers()</code>, \n<code>list_get()</code>, <code>list_members()</code>, <code>list_membership()</code>, <code>list_tweets()</code>.</p>\n</li>\n<li><p>New tweet endpoints: <code>tweet_get()</code>, <code>tweet_liking_users()</code>, <code>tweet_retweeted_by()</code>.</p>\n</li>\n<li><p>New user endpoints: <code>user_blocked()</code>,<code>user_bookmarks()</code>,<code>user_by_username()</code>,\n<code>user_following()</code>, <code>user_followers()</code>, <code>user_liked_tweets()</code>, \n<code>user_list_follows()</code>, <code>user_lists()</code>, <code>user_mentions()</code>, <code>user_search()</code>, \n<code>user_self()</code>, <code>user_timeline()</code>, <code>user_tweets()</code>.</p>\n</li>\n<li><p>New statistic endpoints: <code>tweet_counts_recent()</code>, <code>tweet_counts_all()</code>.</p>\n</li>\n</ul>\nOther changes\n<ul>\n<li><p>Small breaking change: <code>expansions</code> and <code>fields</code> arguments now use <code>NA</code> for all and <code>NULL</code> for none.</p>\n</li>\n<li><p>New functions to set expansions and fields for the new functions: <code>set_expansions()</code>, <code>set_fields()</code>.</p>\n</li>\n<li><p>Fixed a bug that prevented <code>auth_setup_default()</code> to work (#756 and #744)</p>\n</li>\n<li><p>Fixed a bug so that the streaming functions use the current token.</p>\n</li>\n</ul>", "author": [ { "family": "Llu\u00eds Revilla" }, { "family": "Michael W. Kearney" }, { "family": "Hadley Wickham" }, { "family": "boB Rudis" }, { "family": "Thomas Keller" }, { "family": "Simon He\u00df" }, { "family": "tylermorganwall" }, { "family": "Kevin Taylor" }, { "family": "Ma\u00eblle Salmon" }, { "family": "Diego H." }, { "family": "Giorgio Comai" }, { "family": "Ben Dilday" }, { "family": "Jeroen Ooms" }, { "family": "Richard Latham" }, { "family": "Mike Chapple" }, { "family": "001ben" }, { "family": "Aaron Rudkin" }, { "family": "Benjamin Soltoff" }, { "family": "Bfics" }, { "family": "Brent Schneeman" }, { "family": "Christophe Dervieux" }, { "family": "Dave Parr" }, { "family": "Dr Tom August" }, { "family": "Emil Hvitfeldt" }, { "family": "Filipe Cavalcanti" }, { "family": "Garrick Aden-Buie" }, { "family": "Hiroaki Yutani" }, { "family": "I\u00f1aki Ucar" }, { "family": "Jemma Stachelek" }, { "family": "Jennifer (Jenny) Bryan" } ], "version": "v1.2.0", "type": "article", "id": "7787167" }
All versions | This version | |
---|---|---|
Views | 1,345 | 44 |
Downloads | 74 | 3 |
Data volume | 401.1 MB | 8.8 MB |
Unique views | 1,218 | 43 |
Unique downloads | 66 | 3 |