Skip to content

martinsedm/Youtube-PubSubHubBub-Notification-Application

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Youtube PubSubHubBub Notification Application

A server side Nodejs application that subscribes to and receives push notifications from YouTube's Data API. Push notifications are received for a specific YouTube channel for the following events:

  • New video is uploaded
  • A video’s title is updated
  • A video’s description is updated

Why I created this project

I work as a backend enigineer and I work a lot with third party applications that implement webhooks. It took me a while to figure out how to programmatically receive push notifications from YouTube's API. I had to tinker with someone else's python code (I am not a python dev) to get an idea and then write my own program in Nodejs and typescript. So, I hope this helps someone. Cheers!

Start up server

npm start

Compile typescript

npm run dev

Link to my blog post on this project

How to Subscribe to and Receive Push Notifications from YouTube’s API using Typescript and Nodejs

Technologies used

About

A nodejs application for receiving push notifications from Youtube's api

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%