Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rimo02/youtube-api-server
go project that uses youtube-api to fetch queries
https://github.com/rimo02/youtube-api-server
gofiber golang youtube-api
Last synced: 3 days ago
JSON representation
go project that uses youtube-api to fetch queries
- Host: GitHub
- URL: https://github.com/rimo02/youtube-api-server
- Owner: rimo02
- Created: 2023-07-03T18:48:07.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-03-29T14:19:51.000Z (8 months ago)
- Last Synced: 2024-06-21T15:26:11.242Z (5 months ago)
- Topics: gofiber, golang, youtube-api
- Language: Go
- Homepage:
- Size: 38.3 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Youtube API Server
## Overview
This launches a golang server locally that can fetch videos using youtube-api and stores the results in a database(mysql). Before adding the item it checks if the item already exists and whether its etag has changed nor not. If it has changed then it updates the required changes else adds the new item to the database.## Examples
### Searching Video
` http://localhost:3000/api/search_videos?query=&count= `
![Alt text](assets/search.png)### Fetching Videos
` http://localhost:3000/api/get_videos?query=&count= `
![Alt text](assets/get.png)