Python YouTube API Tutorial: Getting Started - Creating an API Key and Querying the API

Поделиться
HTML-код
  • Опубликовано: 30 ноя 2024

Комментарии • 333

  • @coreyms
    @coreyms  4 года назад +113

    Hey everyone. This video will be the first video of several where we explore the RUclips API and see how to do some data analysis on public RUclips data. We will learn some useful things we can do with this API. In the next video, I'll show how we can use this API to calculate the total duration of a RUclips playlist, which is information that Google doesn't already have listed for playlists.
    Also, I'm still working on completing the script I'll use to grab my RUclips channel members, so the end credits for the videos still only contains Patreon supporters at the moment. But I hope to have this resolved shortly. Hope everyone had a great week!

    • @ankushhumne7248
      @ankushhumne7248 4 года назад

      Please make videos on rest api using python and django.. and thanks you bro i learned so many things from u ... lv from India

    • @anshulgandhi1707
      @anshulgandhi1707 4 года назад

      Waiting for the next video. I hope that comes out soon.

    • @immanuel4747
      @immanuel4747 4 года назад

      Waiting for your django rest framework tutorial....pls make a video on it......and by the way your videos are damn awesome...😍

    • @paulamertens9760
      @paulamertens9760 4 года назад

      @@anshulgandhi1707 12q²222q2q22

    • @paulamertens9760
      @paulamertens9760 4 года назад

      @Vaibhav Kumar 2q2

  • @courtney2394
    @courtney2394 4 года назад +14

    For someone learning Python independently and without a CS or SE degree, you have made things extremely simple. I cannot thank you enough! Life lessons that are unbelievably valuable, thank you again, sir!

  • @joum96
    @joum96 Год назад +9

    i really respect how you actually showed how us to read the documentation. As a beginner most api docs were very overwhelming for me.

  • @srh1034
    @srh1034 2 месяца назад +1

    What I loved the most is that how you worked with documentation which is essential and most challenging part when working with any API.

  • @jxggxr_dxv
    @jxggxr_dxv 4 года назад +30

    I never subscribed to a channel faster in my life. In fact, I rarely subscribe... I only do it if I consider that all the creator's content would interest me.
    Thank you very much Corey for your time and effort.

  • @suryatejasunny
    @suryatejasunny 4 года назад +31

    I wish I had a teacher like you

    • @jag831
      @jag831 4 года назад +10

      You do

  • @vishvips
    @vishvips 4 года назад +10

    I am so grateful for all these real life practical videos. I never thought that I would be able to play with youtube data in less than 30 minutes 😁. Lot of times I lost interest figuring out where to start with projects like this. Step-by-step is really building up the confidence. Thanks again!!!

  • @imadahmad104
    @imadahmad104 4 года назад +98

    Your channel is always opened on my laptop.

    • @idopshik
      @idopshik 4 года назад +4

      More than that. In case of bad connection I'm also using youtube-dl ! So his videos on my HardDrive too.

    • @liangcao4914
      @liangcao4914 4 года назад +4

      @@idopshik Шерхе́бель More than that. In case of low battery I also download the audio file so that Corey's voice can keep playing for a long long time!

    • @techedcs
      @techedcs 4 года назад +6

      😱🤣🤣🤣🤣
      More than that I saved @Corey's videos inside Retina above pupil and also saved copy of it in hypothalamus and prefrontal cortex....🥶

    • @obed818
      @obed818 2 года назад

      @Sandeep Singh bro i have a tattoo of him 👍

    • @VilgotSmedberg
      @VilgotSmedberg 2 года назад

      Still open? :)

  • @TheNewTravel
    @TheNewTravel 4 года назад +46

    Just a heads up for anyone doing this, don't forget that for RUclips, your username is not the same as your custom channel url.
    Custom channel url is the one that you find when typing in your address, right after /c/ ....
    Your channel name, of course is what shows up when you type (mine's The New Travel)...
    But your username is something different! Actually, I don't even know what my username is...
    in this case I got this working by using "id = ' ' " instead of username... which is something different altogether!
    Anyway, hope that explanation made sense. Not sure why RUclips made identifying channels so needlessly complicated haha

    • @madschedules
      @madschedules 4 года назад +4

      Yes, "id='[channel id]'" worked for me! Thanks! :)

    • @jeremyone8875
      @jeremyone8875 4 года назад +2

      yes, id makes more sense

    • @MaxMeinz
      @MaxMeinz 4 года назад +1

      How do you get a channel id?

    • @madschedules
      @madschedules 4 года назад +7

      @@MaxMeinz The easiest way to get your channel ID is to go to your channel homepage and look at your URL. Mine is ruclips.net/channel/UCazmLv83ahhXsQhws1ELDEA
      So as you can see, after the last forward slash is my channel ID.

    • @2radix774
      @2radix774 3 года назад +1

      thanks dude

  • @ragavsathis
    @ragavsathis 4 года назад +2

    I learned python by following your videos. Was waiting to start API automation. Thanks for your effort !!!

  • @Ra131359
    @Ra131359 4 года назад +3

    As a teacher myself, you are awesome in teaching new concepts in the easiest way. Thank you.

  • @leoncruz9757
    @leoncruz9757 4 года назад +7

    Best online Python tutor! Besides the excellent contents, your charming voice and clear articulation is so friendly to non-native English speakers🥰

  • @runtimeterror5365
    @runtimeterror5365 4 года назад +1

    You are a great teacher sir.
    Your voice is so soothing that I play your videos as white noise. Not kidding.

  • @alexk7110
    @alexk7110 4 года назад +2

    I was looking for a fast way to clean up my 700+ "watch later" playlist just a couple of days ago. Now I can throw Python into the mix and make it even more interesting. Thank you for all the amazing tutorials, you're making life so much easier for us self taught folk!

    • @alexk7110
      @alexk7110 4 года назад +1

      Just a heads-up for anyone trying to get the "Watch later" Playlist items on the RUclips api, it won't work since Google closed that endpoint back in 2016, all your other private palylist requests work just fine.

  • @CaioTeixeira19951
    @CaioTeixeira19951 4 года назад +4

    The Google docs for their APIs must be a little confusing for who is starting, and you make it easy.
    Thanks Corey for all your vídeos i've upgraded my carreer watching to you! Greetings from Brazil

  • @shaktird
    @shaktird 4 года назад +1

    You speak very lucidly.

  • @BiffBifford
    @BiffBifford 4 года назад +2

    Corey, I just downloaded a tutorial on this very topic last night! It's like you read the mind of thousands of python users and met the challenge! I am fresh off the treadmill and with a watermelon coconut water ready to dive right in... but first, I AM GOING TO HIT THAT THUMBS UP!

  • @alphabetsalphabets5242
    @alphabetsalphabets5242 4 года назад +2

    I have been having trouble with navigation on a documentation on anything really. But this video just showed me how to utilize the documentation or at least a general way to use the documentation. Thank you so much.

    • @coreyms
      @coreyms  4 года назад +1

      Yeah, navigating documentation can always be a struggle for new APIs and libraries. Glad the video helped in this area!

  • @nadikapoudel3043
    @nadikapoudel3043 4 года назад +3

    You made it so much easier to understand. The best tutor ever!!!!

  • @coderart__2802
    @coderart__2802 4 года назад

    How dare, someone even dislikes your video. Your the best teacher i have ever found in my life. Awating for more and more videos of you.

  • @flintskeen1828
    @flintskeen1828 4 года назад +2

    Thanks Corey for sharing your knowledge. Not only do I learn from you but also enjoy the way you teach. You are a wonderful teacher.

  • @zangruver132
    @zangruver132 4 года назад +16

    OMG I WAS LITERALLY JUST LEARNING THIS AND BANGING MY HEAD ON. THANK YOU!!

  • @maulanakamal6188
    @maulanakamal6188 3 года назад

    your explanation is not only how to build, but also learn how to learn ,, I like it

  • @ujeshnada7281
    @ujeshnada7281 3 года назад

    Best Python teacher I have seen so far.
    I do not know where do you live. But I would definitely like to meet you once in a life.

  • @pckeyboardpiano6827
    @pckeyboardpiano6827 4 года назад +1

    I am a worker , not a coder , but I found a really big help on your channel for my self learning . Thank you so much. Really hope someday I can become a software developer :)

  • @davidobembe5302
    @davidobembe5302 4 года назад

    The way you explain concepts is second to none. 🙌

  • @michealnd969
    @michealnd969 4 года назад +11

    You are awesome.
    But it will be nice if you make series on django rest framework.
    During my schooling days, thenewboston was my favourite youtube channel.
    Now it's Corey Schafer. Your teaching style one in no other.
    GodBless, Hopefully soon one day i will be a patreon

  • @oludhe7
    @oludhe7 3 года назад

    Why has this channel been self isolating from my recommendations. This would have saved me months of banging my head against the wall

  • @UKImperium
    @UKImperium 4 года назад

    Excellent video! I've been messing around with RUclips trying to extract data myself. I Googled around when everyone was just recommending RUclips API. I couldn't find a decent understanding way of setting up this API - your video really helped with this. Thanks again!

  • @fabiancetina3847
    @fabiancetina3847 4 года назад +15

    God bless you Corey, waiting for amazing videos in machine learning

    • @archimedes4660
      @archimedes4660 4 года назад

      Fax

    • @Jakub1989YTb
      @Jakub1989YTb 4 года назад +3

      There's ton of those. I'd better if Corey sticked with this type of usefull scripts.

  • @ChengPhansivang
    @ChengPhansivang 4 года назад

    His explain so beautifully and clearly, even his pronunciation is so clear I'm feeling so good for keep listen to him and enjoyable his tutorial.

  • @halim_Ha
    @halim_Ha 4 года назад +1

    Corey you are the best I hope you are safe and healthy

  • @priyanshuverma5773
    @priyanshuverma5773 4 года назад +5

    Best vid about the RUclips api, ngl

  • @harinath_mishra
    @harinath_mishra 4 года назад +4

    Thanks Corey Sir for providing video on yt Api

  • @maverick3069
    @maverick3069 3 года назад

    I'm so glad i found this channel yesterday!!

  • @yvzc4n
    @yvzc4n 4 года назад +2

    You are the best. Big thanks for all the free content!

  • @CMadisife
    @CMadisife 4 года назад +1

    I was referred here from linkedIn. The travel was worth it and I'm grateful. Subscribed! alert = "All".

  • @superbunnybonkers9756
    @superbunnybonkers9756 4 года назад +1

    This video was commented by me using the YT api!!!!!!!

  • @santiagotorres6929
    @santiagotorres6929 4 года назад +1

    You are by far the best teacher in the earth. Your videos are amazing, I've been following along your content and it's been so helpful, thank you dude.

  • @HaykTarkhanyan
    @HaykTarkhanyan 3 года назад

    If i need to learn something python related you're my goto teacher. Thank you and great playlist.

  • @karishmakaris7165
    @karishmakaris7165 4 года назад +3

    sir can you please take classes creating Api using django

  • @saladmaster3496
    @saladmaster3496 4 года назад +1

    wow, i was just thinking about learning youtube api for fun, here you go, my man made it

  • @DanFMN
    @DanFMN 4 года назад +2

    This video came just in time for my youtube discord bot! Thanks for the help.

  • @fjolublar
    @fjolublar 3 года назад

    using your tutorials I created a python script to check a youtube music playlist and save deleted (and removed) videos and also added ones :)

  • @conscioussleeppill1093
    @conscioussleeppill1093 4 года назад

    I am new member in your Subscriber list .. It is my fav channel

  • @ARoundThing
    @ARoundThing 4 года назад +10

    Hey Corey, I love that your videos are detailed and feel like something that one could learn by themselves. You are an excellent teacher. I've learned Django and Python because of you. The amount of details that you show in your tutorials helps me become more confident. Will you post videos relating to Machine Learning or Deep Neural Network using tensorflow? I am trying to find resources, but the official documentation is too much and the Harvard CS50 ones are really long and difficult to understand. Thank you.

    • @anneest
      @anneest 4 года назад

      Hello there, try checking out deeplearning.ai courses on Coursera. You can check it out during one week for free before deciding to go for the paying plan (49USD per month, which I find ok, but it depends maybe if you have extra time to study and can move faster than the plan they propose).

  • @nithinalagesh1777
    @nithinalagesh1777 3 года назад

    dude u are my life saver i was so confused about yt's api btw thx

  • @developerdomain369
    @developerdomain369 4 года назад +1

    Please keep posting more for google apis

  • @VishvadeepGothi
    @VishvadeepGothi 4 года назад +1

    Very Very interesting the video is.. Eagerly waiting for more videos..

  • @sarbazkhurasani
    @sarbazkhurasani 4 года назад

    today I was watching your python matplotlib video from jun 2019 :)) you talked about youtube api,Now you've created . you're the best corey thanksssss

  • @karthikmishra3188
    @karthikmishra3188 4 года назад

    RUclips : How better Python tutor u want?
    Corey : Yesssssss

  • @trespasserontheloose
    @trespasserontheloose 4 года назад +1

    I watch yours and sentdex's channel all the time. Great video, Corey. Very informative.

  • @jaybit9947
    @jaybit9947 4 года назад

    Would love some more web app tutorials. The flask series was one of my favorite tutorials ever! Extremely informative.

  • @FaithBiete
    @FaithBiete 4 года назад +2

    I have learned a lot from your python tutorial.

  • @rahulkumarbarik7584
    @rahulkumarbarik7584 4 года назад +2

    G.O.A.T Corey Schaefer 😎😎

  • @michaeldausmann6066
    @michaeldausmann6066 4 года назад

    actually a super fantastic video, the google api docs are a bit of a maze, particularly around authentication...which i didn't even really need. thanks.

  • @salarghaffarian4914
    @salarghaffarian4914 3 года назад +1

    Hi Corey!
    First of all, I want to thank you so much for all the great contents you have made so far. I would say, I have learned 80% of my programming skill from your channel and use it as a great reference for myself all the time.
    This video also was very interesting and thank you for spending time on thinking and planning of creating such a great content.
    Second, I would say you are the best coding instructor not only on RUclips, but also in the entire world by far. So, that would be great if you keep making great instructive and informative videos in the future.
    Many thanks.

  • @NachiketPusalkar
    @NachiketPusalkar 4 года назад +2

    You are the best, Corey. Thank you so much.

  • @jayasimhareddy2303
    @jayasimhareddy2303 4 года назад +3

    your videos motivate me a lot, thanks Corey :)

  • @raoai455
    @raoai455 4 года назад

    Code worked exactly, A great introductory example.Please tell if possible How people or companies use these data to their benefit? Many heartfelt thanks.

  • @rugmaable
    @rugmaable Год назад

    very informative and helpful. Great job and quality content indeed

  • @djuka8121
    @djuka8121 4 года назад +1

    This is interesting and very useful! Nice Corey, can't wait for the next video!

  • @ganuwattamwar6617
    @ganuwattamwar6617 4 года назад +1

    Your each fill me new drop knowledge in python.your contribution to us is splendid.youtube must support you , also encourage you do more video for us.
    Thanks coder God.🙏🙏🙌

  • @MartinAaberge
    @MartinAaberge Год назад

    I know this is old looking at the sub count it printed for your channel :D I miss your stuff, but really enjoy watching the oldies. I want to use this to pull my stats and make a real-time youtube stats page. Might have to roll through all your Django tuts as well :D

  • @alfredsfutterkiste7534
    @alfredsfutterkiste7534 3 года назад

    Honestly no I'm not sick of looking at the documentation I want to learn everything.

  • @smuchapreciated1959
    @smuchapreciated1959 3 года назад

    you are a genious! thank ou . Now it works. I have tried to do this 3-4 times watching different videos. Even think I watched your video earlier but lost patience during the long documentation :P but now! it works :) thank you ! :)

  • @DanielVerberne
    @DanielVerberne 3 года назад

    Very good resource for me, a real beginner, much appreciated!

  • @glocrowhurst
    @glocrowhurst 2 года назад

    Simply incredible. Thank you for helping me understand how to find good info in the API's documentation!

  • @nikhilshingadiya7798
    @nikhilshingadiya7798 3 года назад

    Thanks Corey ,this is my first api call and it's working

  • @CB-ym7vg
    @CB-ym7vg Год назад

    Thank you very much for the video and your fantastic style of teaching...

  • @anakhalal5803
    @anakhalal5803 4 года назад

    Never. Never stop making these.

  • @jazrg
    @jazrg 2 года назад

    Very useful and detailed video. Thanks for posting it.

  • @Hxmoudiii
    @Hxmoudiii Месяц назад

    Tysm for helping im actually sending you this using the youtube api

  • @maniji5756
    @maniji5756 4 года назад

    Thanks a lot for all your tutorials ! All videos are very easy and clear to follow !

  • @KaushikPal
    @KaushikPal 4 года назад +3

    Thanks sir

  • @vaibhavkrkm
    @vaibhavkrkm 4 года назад +2

    Love your tutorials, they are really so cool💧👍👍

  • @danexuss
    @danexuss 3 года назад

    THX MAN. UR TUTOR IS WHAT I WAS LOOKING FOR!!!!

  • @sillysully93
    @sillysully93 4 года назад +3

    👑

  • @farhanhanavi3623
    @farhanhanavi3623 4 года назад +1

    Need more of this!
    Thank you so much for making amazing videos.

  • @absar66
    @absar66 4 года назад +1

    👍👍👍 great

  • @el_munoz
    @el_munoz 4 года назад

    MapQuest API or other Geographic API will be great to explore.

  • @SkyFly19853
    @SkyFly19853 4 года назад +2

    Wow...
    is it about Kivy?

  • @serkan_bayram
    @serkan_bayram 4 года назад

    this is so great and explanatory video, keep going man

  • @nhido9160
    @nhido9160 4 года назад +1

    Hope you more video like this topic :3

  • @saralgyaan
    @saralgyaan 4 года назад +1

    Was waiting for it since long... Thanks a lot...

  • @mahbubaakter2913
    @mahbubaakter2913 4 года назад +3

    Django rest api please

  • @DataScienceGarage
    @DataScienceGarage 2 года назад

    Perfect tutorial! It's works for me, thanks! Just a question - how to get user name for each RUclips channel? I tried it for my channel, and it is not worked. Only filter parameter: id worked...

  • @philinnc
    @philinnc 4 года назад +1

    Really interesting content and as usual great presentation. Thanks!

  • @tejasvix
    @tejasvix 4 года назад

    I liked your this video using the youtube api itself.. if was fun, thanks for amazing tutorial.

  • @ivanowdenis
    @ivanowdenis 4 года назад +2

    Wow, Corey. I just started to write a bot for youtube and than I see a notifications about your new video and it exactly about youtube )) I don't watch every your video because I don't have a lot of time, but this I watched for the last second. You are great python bloger(especially for beginners)

  • @justmy2centx632
    @justmy2centx632 4 года назад

    I need a script that will auto like all your videos Corey. Amazing instructor as always.

  • @sunilkumargupta7980
    @sunilkumargupta7980 4 года назад +1

    Awsome video. Literally love your content.

  • @ankandatta4352
    @ankandatta4352 4 года назад +2

    Thanks teach

  • @yuningliu9659
    @yuningliu9659 Год назад

    This video is so helpful!! Thank you!

  • @ZOOSnippets
    @ZOOSnippets 4 года назад +2

    This is helping me so much. Thank you for the vid about the RUclips API!

  • @BorisNVM
    @BorisNVM 2 месяца назад

    This was extremely helpful

  • @blackkissi
    @blackkissi 4 года назад

    Thanks. @Corey Schafer
    You could also create a youtube playlist of this YT API series on your channel. That would make it easy to follow along in order, as with your other created playlists on your channel.

  • @b00i00d
    @b00i00d 4 года назад +2

    Great topic!

  • @Atlas-ck9vm
    @Atlas-ck9vm 4 года назад

    This video is absolutely great.

  • @rdius4822
    @rdius4822 4 года назад

    disord.py next please? Great tutorial! Keep on going and keep it up!