Getting YouTube data in real time (Blueprint?)

How can I reference the number of subscribers a certain youtube channel has from within my project? And how can I setup function calls whenever a new subscriber is added, whenever a video is liked/viewed etc?

Can this be done in blueprint and if not how can it be done in c++?