Disliker is an open-source project that provides a simple and convenient way to view the number of dislikes for any YouTube video.
The project consists of two main components: an API that extracts the dislike count from the YouTube video page, and a browser extension that displays the dislike count to the user.
This development is in Beta. Please be mindful of bugs. Currently working on turning this into an app/extension.
- Input API key for Youtube Data API (via the Google Developers website).
- <video_id> is a video's URL ID. Use route
/dislike/{video_id}
- Run API via the command for a flask app output
python youtube_api.py
- Make a GET request to the route's URL via the video ID. This will return a JSON object
{
"dislike_count": {insert dislike counter}
}
Multilingual support: Currently, Disliker is being adapted to display the public dislike count for a variety of non-English languages including Spanish, Portuguese, Hindi, Korean, Japanese, French, and German. Given this example local server: http://localhost:5000/dislike/VIDEO_ID/{language}, replace {language} with appropriate lingual abbreviations: 'es', 'pt', 'hi', 'ko', 'ja', 'fr', or 'de'