cannot get_all_channel_video_stats for some channels
I just tried to download the list for some channels: get_all_channel_video_stats(channel_id="UCxJNUCdhSi7YfVS_D_Mct_g") works get_all_channel_video_stats(channel_id="UCWQiOyL5YT1kF6tFUr3Crew") also works
but get_all_channel_video_stats(channel_id="UCRAnkVn_Y67LUA-bmHc-ytg") get_all_channel_video_stats(channel_id="UC0sBCaVFzxn4Y58JYqW7UTQ")
doesn't work
the error message shows that "Error in rbind(deparse.level, ...) : numbers of columns of arguments do not match "
I noticed that those channels cannot get_all can only be crawled the first 50 videos by list_channel_videos
Ok it seems to me that the number of videos is not the issue. This channel "UC-mucBKLrlCXYg-6D0KsrlQ" only has 30 videos but still I cannot get_all_channel_video_stats. Is it possible that the channel host can block crawling even though the data is public?
Just an update - the issue disappeared after two days. Did not know what went wrong. Thanks!
Unfortunately, I am also getting this issue. I can wait a bit to see if it changes, but just wanted to flag that this is happening to me too.
I just have the same error message using list_channel_videos("UC3xfbCMLCw1Hh4dWop3XtHg"). I ran this function during a youtube live-stream of the channel (RStudio). Moreover, when I run list_channel_videos("UC3xfbCMLCw1Hh4dWop3XtHg", simplify =FALSE), I get the list without error. However, some items do not have the field videoPublishedAt.