Youtube Api (Melih Gezer) - bounswe/bounswe2023group7 GitHub Wiki

In social-forum platforms, most of the users like to share their achievements, thoughts, and game accounts. Since our platform is more like gamer oriented, users certainly will have videos of their gameplay. Also, they probably will want to share these moments with other social media platforms (e.g., YouTube, Twitter, TikTok) to reach more audience.

Why Youtube API?

  • The YouTube API is an application programming interface that allows you to embed videos, curate playlists, and offer other YouTube functionalities on your website.

  • The YouTube API makes a programmer’s work easier by skipping the drudgery of writing every single line of code every time users need to access data.

Instead, programmers can use predefined functions and protocols to curate YouTube videos on a website. Additionally, the YouTube API has a wide selection of features and functionalities that make it accessible to developers and valuable to businesses. It allows you to retrieve data at a mass scale without needing to access individual videos and channels. You can retrieve entire playlists, users’ uploads, and even search results using the YouTube API.


From the users’ point of view, you can share your gameplay to our forum and get comments about it. Meanwhile they are already uploaded on your YouTube account. So, you only upload your videos once and share it as you wish faster. While you, as a user, share your gameplay videos on the forum, your videos will already be uploaded to your YouTube account. So, you won't have to upload a video to two separate platforms. In this way, you will save time and your videos will be included in the largest video archive in the world which is YouTube.

You can find detailed information on Google Developers and you can check of some sample api requests here.