R: Client for the YouTube Data API

# Client for the YouTube Data API

## Documentation for package ‘tuber’ version 2.0.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.
- Package NEWS.

## Help Pages

add_video_to_playlist | Add Video to Playlist
analyze_channel | Comprehensive channel analysis
analyze_trends | Trending analysis for search terms
bulk_video_analysis | Bulk video performance analysis
change_playlist_title | Change a Playlist Title
compare_channels | Compare multiple channels
count_emojis | Count emojis in text
create_playlist | Create New Playlist
delete_caption | Delete a Caption Track
delete_channel_section | Delete a Channel Section
delete_comment | Delete a Comment
delete_playlist | Delete a Playlist
delete_playlist_item | Delete a Playlist Item
delete_video | Delete a Video
download_caption | Download a Caption Track
extended-endpoints | Extended YouTube API Endpoints
extract_emojis | Extract emojis from text
get_all_channel_video_stats | Get statistics on all the videos in a Channel
get_all_comments | Get All Video Comments, Including Replies
get_channel_details | Get Channel Details
get_my_channel | Get Channel Details
get_playlist_item_ids | Get Playlist-Item IDs
get_playlist_video_ids | Get Video IDs from a Playlist
get_video_broadcast_timing | Get video live-broadcast timing
get_video_details | Get Video Details
get_video_stats | Get Video Statistics
get_video_thumbnails | Get video thumbnails information
has_emoji | Detect emojis in text
helper-functions | Helper Functions for Common YouTube Analysis Tasks
insert_channel_banner | Insert Channel Banner
list_abuse_report_reasons | List Video-Abuse Report Reasons
list_captions | List Caption Tracks
list_channel_activities | List Channel Activities
list_channel_members | List Channel Members
list_channel_sections | List Channel Sections
list_channel_videos | Returns List of Requested Channel Videos
list_comments | List Comments or Replies
list_comment_threads | List Comment Threads
list_languages | List Supported Languages
list_live_broadcasts | List live broadcasts
list_live_chat_messages | List Live Chat Messages
list_my_videos | List My Videos
list_playlists | List Playlists
list_playlist_items | List Playlist Items
list_popular_videos | List Most-Popular Videos
list_regions | List Supported Content Regions
list_subscriptions | List Subscriptions
list_super_chat_events | List Super Chat Events
list_video_categories | List Video Categories
post_comment | Post a Top-Level Comment
quota_management | YouTube API Quota Management
read_sbv | Read SBV file
remove_emojis | Remove emojis from text
replace_emojis | Replace emojis in text
reply_to_comment | Reply to a Comment
search_short_videos | Search for videos shorter than four minutes
set_comment_moderation_status | Set Comment Moderation Status
set_video_thumbnail | Set Video Thumbnail
tuber | 'tuber' provides access to the YouTube API V3.
tuber_cache_clear | Clear cache entries
tuber_cache_config | Configure caching settings
tuber_cache_info | Get current cache configuration
tuber_info | Display tuber function metadata
update_video_metadata | Update Video Metadata
upload_caption | Upload a Caption Track
upload_video | Upload Video to Youtube
with_retry | Exponential backoff retry logic for API calls
yt_authorized | Check if authentication token is in options
yt_check_token | Check if authentication token is in options
yt_get_key | Manage YouTube API key
yt_get_quota_usage | Get Current Quota Usage
yt_key | Manage YouTube API key
yt_oauth | Set up Authorization
yt_reset_quota | Reset Quota Counter
yt_search | Search YouTube
yt_set_key | Manage YouTube API key
yt_set_quota_limit | Set Quota Limit
yt_token | Check if authentication token is in options