Python YouTube API Tutorial: Using OAuth to Access User Accounts

  Рет қаралды 147,244

Corey Schafer

Corey Schafer

Күн бұрын

Пікірлер: 359
@coreyms
@coreyms 4 жыл бұрын
Hey everybody. I hope you find this video helpful. This will likely be the last video of the KZbin API series for a while. Everything we've covered so far should be a good starting point for a lot of cool and interesting projects. But if you have any suggestions then let me know. I'm likely going to get back to some one-off videos on some different topics I've been wanting to cover, and I'm also working on material for my next series. I plan to cover a series on Docker soon since a lot of people seem to have difficulty with that. It's a great tool for spinning up different Python projects and also for putting them onto a production server. If you have suggestions for that series then let me know as well.
@Worldnme
@Worldnme 4 жыл бұрын
Will you consider making a Tensorflow and keras Tutorial??
@Ferrari_1996
@Ferrari_1996 4 жыл бұрын
I have a suggestion for the Docker series: I made a website that uses Flask as the web framework, Gunicorn as the WSGI and Nginx as the reverse-proxy. Would be great if you could make a video (or series) on how to use Docker to automatically install Gunicorn and Nginx and put your custom Gunicorn and Nginx configuration files in a correct locations. This is what I have to do manually whenever I move to a new server: I create a .service file in /etc/systemd/system that runs the Flask app with Gunicorn every time the server boots and with regards to Nginx I create configuration file in /etc/nginx/sites-available. I basically follow this tutorial: www.digitalocean.com/community/tutorials/how-to-serve-flask-applications-with-gunicorn-and-nginx-on-ubuntu-18-04 (but I skip step 2 (creating a virtual environment) and step 3 as I already have a Flask app) Whenever I move my Flask website to a new Linux server, I always need to do these things again and it would nice if this can be automated with Docker. Maybe your Docker video series could be something like "Docker with Flask, Gunicorn and Nginx" and the things you teach would probably also help even those that do not want to use those technologies as they'll still get an understanding of how Docker works and how to use it.
@raymondmichael4987
@raymondmichael4987 4 жыл бұрын
I would like that docker series, from planning to deplyoyment when we can build something and deploy it to production. I hope that series's videos won't be far from one another . Greetings fromTanzania 🇹🇿
@halim_Ha
@halim_Ha 4 жыл бұрын
Please do opencv image processing if you can
@HarisJabbar
@HarisJabbar 4 жыл бұрын
Docker is a great idea.. but docker logically leads to kubernetes :) With your excellent style of explaining, I am sure a lot of folks would love to understand kubernetes from you.
@sinamobasheri3632
@sinamobasheri3632 4 жыл бұрын
we miss you corey 🖤 come back soon 🍻🍻
@TechDiffuse
@TechDiffuse 4 жыл бұрын
So true, what happened? Hope he is alright!
@joeldavis7577
@joeldavis7577 3 жыл бұрын
@@TechDiffuse He has a post on his community tab where he says he moved across the country and is trying to get settled in. I'm assuming he probably changed jobs and had to buy a house which by itself is going to eat up several months just by itself. Kind of understandable if his side gig takes a back seat.
@oojikarasuma1
@oojikarasuma1 4 жыл бұрын
If only other programming language have a channel like yours..... Thanks for the video, Corey
@jacqueswilliam3840
@jacqueswilliam3840 3 жыл бұрын
You did that....Mr Shafer...i subscribed to your channel a few years ago...and have been all over KZbin and i can honestly say you are one of the best.... in fact you are better than that ....you made me believe I could code....
@madhusudhanramakrishnan4561
@madhusudhanramakrishnan4561 4 жыл бұрын
Corey - I come from a strong RDBMS background(Oracle). I started to work on python been 2 years now. Had to unlearn quite a lot of things. I have come python a long way just by watching your videos and practicing them. I owe all my learning and ability to perform to you and your trainings conducted. I am now getting my hands dirty around data structures like linked list, queues and stacks. Stay safe and healthy.
@EnglishRain
@EnglishRain 2 жыл бұрын
You are the absolute legend, the best, none of the other YT API vids are as good as you, you rock man!!
@desrucca
@desrucca 3 жыл бұрын
Thanks, this is a massive time saver. I thought i gonna learn lots of those libraries just to figure out how to save token
@lysamoulton
@lysamoulton Жыл бұрын
Thank you for this video! I've spent the last 2 days just trying to get an oauth2 token so I can try using the YT API. First time trying to use the API let alone deal with oauth2. Not a single video or web source thus far (including chat gpt) broke down all the steps of the process. Usually it's portions of, but then I have no idea what I am missing. Found out tonight alone that I need to run a server and that can be done locally, but as with most things it can be done a ton of different ways. Your way is clear, concise and all in one script! Can't say thanks enough!
@re.liable
@re.liable 2 жыл бұрын
Hey, just wanna chime in. I'm a much more experienced Python user now but I owe a lot to your vids when I was just starting out. I'll go through some of your playlists that I couldn't before just for fun. Keep the views rolling. Your videos are superb. I hope a lot more beginners find your work soon!
@bhaskarmahto7390
@bhaskarmahto7390 4 жыл бұрын
Corey you are doing a wonderful job. You need more recognition man. Keep up the good work.
@mrrogers4591
@mrrogers4591 4 жыл бұрын
Really enjoyed learning from you. This was the first time I was able to watch a coding video more than 20 minutes long and not loose focus during the 43 minutes of this video. The time went by so fast. You're an excellent teacher - good pace and great explanations. I liked and subscribed.
@endotoxin
@endotoxin 3 жыл бұрын
Hey Corey, thanks for this great tutorial! Excellent step-by-step explanations make this easy to understand. This is probably the first tutorial video I've watched beginning-to-end!
@inteligenciamilgrau
@inteligenciamilgrau 9 ай бұрын
Most complete KZbin Api tutorial!! Thankss!
@halim_Ha
@halim_Ha 4 жыл бұрын
You really deserve the diamond youtube button
@RaviKumar-op8gb
@RaviKumar-op8gb 3 жыл бұрын
Hi Corey , Thank you so much for finding time and posting video of this quality content. I have used your lessons ,skills in work . It's been a while since you have posted any video . Is everything all right from your end.
@animeguy6877
@animeguy6877 2 жыл бұрын
19:36 In case you are getting Error 403 ("access_denied The developer hasn’t given you access to this app") go to the OAuth consent screen and under Test Users add your email by clicking on Add Users. You should be able to grant access after you've added User.
@kellzbaker
@kellzbaker 8 ай бұрын
thank you
@marypoppins989
@marypoppins989 6 ай бұрын
love you man
@animeguy6877
@animeguy6877 6 ай бұрын
​@@marypoppins989 Thanks for the oxytocin boost, kind stranger! Appreciate the good vibes, man! Although, my lawyer insists that I emphasize the implicit 'no homo' part, just so my FBI guy doesn't get confused.
@rywinpatcharaput
@rywinpatcharaput Ай бұрын
Thanks Corey, I'm trying to help my girlfriend convert her playlists from another application that isn't popular (got shutdown) to KZbin and save her songs. Doing it manually for over 1,000 songs would've been very tedious so thank you for allowing me to help her out!
@hemanthkotagiri8865
@hemanthkotagiri8865 4 жыл бұрын
Please upload frequently **if you aren't busy** . I personally miss your tutorials and your very simple explaination. Thanks for all this, man!
@jonathanwarner2420
@jonathanwarner2420 4 жыл бұрын
Every time when I'm watching a tutorial from Corey, I can hear BOSS-music!
@KeithGalli
@KeithGalli 4 жыл бұрын
Great video!
@poke_champ
@poke_champ 3 жыл бұрын
I MISS YOU COREY!
@sundaymanali5854
@sundaymanali5854 3 жыл бұрын
Corey you are the best teacher in youtube. The world neeeds you (no kidding). And I also need some advices on learning other programming languages. I think most of the people here do too. It would be really cool if you could make a video about where to learn languages like Rust, Julia, Go and the other languages. Your point of view is way better than a newbie learnning programming so it would help people imho.
@soufyanr3745
@soufyanr3745 4 жыл бұрын
Hey Corey, Huge fan of your work. I wonder, would you ever consider starting a Algorithms & Data Structures series? You would be a fantastic teacher I'm sure!
@leetcodemonkey
@leetcodemonkey 2 жыл бұрын
Damn, I'd die for that to happen
@ahmetcoper4029
@ahmetcoper4029 4 жыл бұрын
You are just awesome man. One of the best python teachers in KZbin...
@getsrikar
@getsrikar 6 ай бұрын
Thanks
@coreyms
@coreyms 6 ай бұрын
Thanks!
@alienx2367
@alienx2367 3 жыл бұрын
To all of those worrying about Corey I guess he is alright,he liked a post on twitter on August 5 , eagerly waiting for his return
@dheirya
@dheirya 3 жыл бұрын
A year since the legend himself posted. Miss you. Hope you're doing ok.
@saqibmehmood199
@saqibmehmood199 3 жыл бұрын
awesome man.probably the best explanation of oauth2 on internet
@kosmonautofficial296
@kosmonautofficial296 3 жыл бұрын
Hey man miss your videos! I watched your videos to prepare for some Cisco networking certs and now I am going batch watching your stuff to learn python. Hope you are doing well!
@mikedahman8196
@mikedahman8196 3 жыл бұрын
great tutorial - up and running quick. I had to authorize my user account as an application developer - after that I was golden.
@leoncruz9757
@leoncruz9757 4 жыл бұрын
Please, anybody tell me if Corey is all right? I'm really worried about him, he gave me a lot of help, legend Corey❤
@tomboyish4476
@tomboyish4476 3 жыл бұрын
He's doing all right I think, I saw a twitter reply from him on Twitter from May 7th
@Joshua-dl3ns
@Joshua-dl3ns 3 жыл бұрын
on April he said he has a few videos that are somewhat done but he moved to another house and has to get all things sorted so looks like he's just really busy
@rajathrao3209
@rajathrao3209 3 жыл бұрын
#wemisscorey
@peterkabiru5144
@peterkabiru5144 2 жыл бұрын
Hi Corey Shcafer, good videos as always. We need you back. Your training youtube community is missing your content
@khaled-dz8357
@khaled-dz8357 5 ай бұрын
Your laugh is so sweet like your Coding. Many thanks dear Corey
@hemantgautam1
@hemantgautam1 4 жыл бұрын
Finally u are here. Welcome back Corey.
@swarn9812631612
@swarn9812631612 3 жыл бұрын
Hey Corey ! How are you doing? I found your channel a few days ago and the way u explain is dope! would u ever consider posting again. I really like your videos . You are an awesome teacher. thanks BTW
@michalmaciejewski8142
@michalmaciejewski8142 4 жыл бұрын
Definitely would love to see Django/Flask integration with OAuth! Thanks
@rafasantos23
@rafasantos23 4 жыл бұрын
Me too
@adusr91
@adusr91 4 жыл бұрын
Yes definitely waiting ..
@akzork
@akzork 2 жыл бұрын
I hope you finish your woodworking soon and get back to making amazing content for the channel. Cheers!
@biswajit-k
@biswajit-k 2 жыл бұрын
Thanks for your efforts, Corey! You made it so much intuitive and smooth.
@unesmk3811
@unesmk3811 4 жыл бұрын
Python beginner here, Thank you Corey for the amazing python content, and for the time you take making these videos, helped me alot in my understanding of python, much appreciated, cheers from morocco.
@oluwadamilaretijani1777
@oluwadamilaretijani1777 4 жыл бұрын
Please sir, make a video on Ecommerce Django, you're the best teacher out there.
@zrichelieu1476
@zrichelieu1476 3 жыл бұрын
I am 2 days late, but hey happy birthday 🎉 you the best
@smamoden1523
@smamoden1523 4 жыл бұрын
Welcome back Corey.
@jamikemichelohia2615
@jamikemichelohia2615 3 жыл бұрын
Hey Corey, Love your content. I've been following yout tutorials for a while. I was wondeing if you could make a video on asyncio programming
@annihae5939
@annihae5939 4 жыл бұрын
Wuhuuu you are back! Great video, i only wanna learn python with you🤗⭐
@seeker4430
@seeker4430 3 жыл бұрын
Hi, we miss you! I wish you could do a series on ML/AI. Also as you mentioned Docker is great too
@tunahobby5406
@tunahobby5406 4 жыл бұрын
happy birthday corey!!!
@datascientists0
@datascientists0 3 жыл бұрын
Whr r u man..pls make the videos on eda, deep learning, machine learning u r the best i m beginner you are the one whose most easy to follow
@freedatascientist2786
@freedatascientist2786 4 жыл бұрын
Hey Corey, we love your content. Thanks for inspiring us!
@tomasemilio
@tomasemilio 4 жыл бұрын
Dude. Again. You nailed it. Awesome
@culturedmilk789
@culturedmilk789 2 жыл бұрын
You've been gone for almost 2 years. We miss you, Corey! Would love to get an update.
@ultronsam1214
@ultronsam1214 2 жыл бұрын
Legend! Thanks for this video. It was nice to help refresh, review my knowledge on RegEx and relearn.
@1000marcelo1000
@1000marcelo1000 4 жыл бұрын
Hey bro! Are you alright? We haven't heard from you in days! I love your videos, can you just send us hello?
@ThePasupathi
@ThePasupathi 3 жыл бұрын
Hi Corey, we miss you...please do a series on pytest framework which is great help for test engineers community.
@Imrannaseem818
@Imrannaseem818 3 жыл бұрын
You alright Corey ? Come back soon when you’re ready. Love the contents 🖤
@fvgoya
@fvgoya 4 жыл бұрын
200 likes (200 was mine hehe) and no deslike!!! Your content is amazing!
@WasiMaster
@WasiMaster 4 жыл бұрын
446-0 now
@DarkAtom04
@DarkAtom04 2 жыл бұрын
For people who are wondering where is he. He recently commented this on twitter on 30th Mar. 2022: "Some Guy: I have taken notice of a lack of fresh tutorials lately, are you going to continue making programming videos? Corey: Yes. I’m currently doing a lot of woodworking and renovating a new home, which is taking a lot of time, but I’ll be back once I’m not living in a construction zone"
@brandonboschx
@brandonboschx 2 жыл бұрын
Thx for the update! Was hoping nothing bad happened, he helped me out a lot.
@garisoncyr6696
@garisoncyr6696 2 жыл бұрын
Comment for the algorithm
@re.liable
@re.liable 2 жыл бұрын
Thanks for the pointer. I've only been scrolling through his main Tweets page, but have discovered through your comment that his pretty active in replying to other Tweets. Pleasantly surprised to see we have a lot of similar views. Hope Corey gets back soon!
@barungh
@barungh 2 жыл бұрын
I just came here to find his whereabouts, thanks
@Yosirhellothere
@Yosirhellothere 3 жыл бұрын
my lord and savior Corey Schafer pls come back to uploading, i need you in my life
@StrawcherryPie
@StrawcherryPie 2 жыл бұрын
"And when the world needed him most, he disappeared."
@taiwoadeyemi6430
@taiwoadeyemi6430 4 жыл бұрын
This is highly commendable. High five Corey! I would appreciate if you do a tutorial on django REST API
@Kfoo-dj4md
@Kfoo-dj4md 3 жыл бұрын
you are a great man, thank you for upload such insanely good content for us, and for FREE!!! that's insane man, hope you are doing ok!!! it's been a while since you posted anything so I'm really worried about you my man!
@brok3334
@brok3334 2 жыл бұрын
This is the best viedeo ive ever watched!.
@gauthamambethkar4483
@gauthamambethkar4483 4 жыл бұрын
Hi Corey, I'm a great fan of your amazing videos. Waiting for your videos on PyTest,Mock Topics
@harinath_mishra
@harinath_mishra 4 жыл бұрын
Very informative video thanks sir.
@enflie9518
@enflie9518 3 жыл бұрын
Thanks! actually helped me a lot!
@dzima-create
@dzima-create 3 жыл бұрын
Thanks! It helped a lot! I can now authenticate and retrieve the list of my public subscribers :)
@nikhilnayak2179
@nikhilnayak2179 4 жыл бұрын
I could watch Corey Schafer's python videos all day.
@silkogelman
@silkogelman 3 жыл бұрын
7:58 A OAuth Django video would be awesome! (Applicable to all sorts of OAuth situations, not just the KZbin API.)
@marsgodofwarx
@marsgodofwarx 4 жыл бұрын
Corey is GOAT
@mohamed-muneer
@mohamed-muneer 4 жыл бұрын
Can you please make kivy tutorials!! There are some kivy tutorials on KZbin but they are pretty basic!! It would really helpful if you plan to make a playlist on it!! Because I want to learn it from the best!! In my opinion you are the best python teacher on KZbin!!
@pythoncodingtutorials4471
@pythoncodingtutorials4471 4 жыл бұрын
you should check out shaw code hes pretty good with kivy tutorials
@beecher92099
@beecher92099 4 жыл бұрын
Thanks so much for this video. Was struggling to find a way to avoid that interactive step every time to get credentials!
@wurstdog2879
@wurstdog2879 2 жыл бұрын
omg this tutorial is insane, this what i was looking for, thx :3
@eatingtacoi7757
@eatingtacoi7757 2 жыл бұрын
simp
@TechReptile
@TechReptile 4 жыл бұрын
this guys really genius very good working. thanks
@Mutual_Information
@Mutual_Information 2 жыл бұрын
940K subscribers on YT and not posting?? Corey must have some seriously attractive alternatives we don’t know about.
@akramelomrani8728
@akramelomrani8728 4 жыл бұрын
Its been a while since you posted a video we are impatient to see what you are preparing
@ChaeRi9
@ChaeRi9 2 жыл бұрын
Thank you so much man, you are a saviour
@Dave-do3pp
@Dave-do3pp 4 жыл бұрын
Corey you are the best python teacher on the planet! Any chance you could do an integration tutorial on python kafka with 1: reading from a consumer and 2: if an expected value is found in that topic , you check if a row has been written to a db ?
@kathiravan6003
@kathiravan6003 2 жыл бұрын
I have been watching your videos for many years and its great and if possible can you create Data structure and algorithm series in python
@hardypatel4665
@hardypatel4665 3 жыл бұрын
Hi Corey, Missing your contents Sir!
@gambomaster
@gambomaster 4 жыл бұрын
Thank you Corey. 👍
@Carter_Moody
@Carter_Moody 3 жыл бұрын
Amazing explanation and example. Thank you
@rangabharath4253
@rangabharath4253 4 жыл бұрын
awesome as always. Thanks
@yezarniko9621
@yezarniko9621 4 жыл бұрын
Waiting your videos. Thanks Man
@prtvivs.hotwheeeels
@prtvivs.hotwheeeels 4 жыл бұрын
Great tutorials! Can you do a series on socket programming?
@BrendanMetcalfe
@BrendanMetcalfe 3 жыл бұрын
Awesome series!!
@sandeepyadav1478
@sandeepyadav1478 4 жыл бұрын
Ohh bro i just fineshed work on youtube api project. But i will watch your video.😊😊
@frisom4757
@frisom4757 3 жыл бұрын
At 9:58 you move the file and see some blurred miniature version of your open folders in the dock. How did you enable that?
@eatingtacoi7757
@eatingtacoi7757 2 жыл бұрын
+skill issue+L+ratio+bozo+copium
@tg9754
@tg9754 2 жыл бұрын
Hi Corey, it looks like you have stopped making videos. Im subscribed to your channel. If you ever have a KZbin Live session, let me know. I'd love to attend and learn more about Python.
@DSD
@DSD 4 жыл бұрын
Hi Corey - I'm completely new at all of this and am trying to follow along. But the entire reason I trying to do this is so I can get my memberlist from my youtube channel to do the credits like you mentioned you do. Is there a way to see that work and use that code/script?
@dnl_albtv
@dnl_albtv 2 жыл бұрын
Thanks bro, your video help me to fix my issue
@JamesBond-nh1zj
@JamesBond-nh1zj 3 жыл бұрын
Nice Video.. Keepit up
@0x656e
@0x656e 3 жыл бұрын
I miss him.
@hemantholeti6478
@hemantholeti6478 4 жыл бұрын
Hi Corey !! I am learning alot through your videos and Want to know 1)why python is lack in security compared to Java? 2)Oops tutorial with encapsulation and other concepts
@marshallmathers5379
@marshallmathers5379 4 жыл бұрын
really good!
@lostraven9728
@lostraven9728 4 жыл бұрын
Thank you
@Imrannaseem818
@Imrannaseem818 3 жыл бұрын
we miss you corey come back come back
@OldenDays
@OldenDays 4 жыл бұрын
While waiting for Django and OAuth tutorial, how would you recommend storing credentials in database? Pickle object in BinaryField?
@geoa9722
@geoa9722 3 жыл бұрын
Corey, where are you , man?! I can't find any good content !
@FrancescoM-
@FrancescoM- 4 жыл бұрын
Man, just fine... You're amazing
@codewithme4915
@codewithme4915 3 жыл бұрын
Very impressive!
@elhamzeinodini4828
@elhamzeinodini4828 4 жыл бұрын
U are the best
Python Tutorial: Simulate the Powerball Lottery Using Python
38:56
Corey Schafer
Рет қаралды 149 М.
Python Tutorial: Securely Manage Passwords and API Keys with DotEnv
16:58
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
小丑女COCO的审判。#天使 #小丑 #超人不会飞
00:53
超人不会飞
Рет қаралды 16 МЛН
Implementing OAuth 2.0 from SCRATCH
24:56
Carberra
Рет қаралды 6 М.
15 POWERFUL Python Libraries You Should Be Using
22:31
ArjanCodes
Рет қаралды 69 М.
How to Upload Videos with the YouTube API (using Python)
22:58
Tony Teaches Tech
Рет қаралды 63 М.
Exploring OAuth 2.0: Must-Know Flows Explained
12:22
Code and Stuff
Рет қаралды 1,8 М.
OAuth 2.0 - a dead simple explanation
9:16
Jan Goebel
Рет қаралды 28 М.
Request API data using Python in 8 minutes! ↩️
8:34
Bro Code
Рет қаралды 45 М.
Путин ответил на ультиматум Трампа
7:25
Diplomatrutube
Рет қаралды 1,7 МЛН
Making Automatic YouTube videos with Python
7:32
Shifty the Dev
Рет қаралды 203 М.
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН