Implement YouTube API integration for video and comment fetching

This commit is contained in:
2026-01-19 20:50:17 +00:00
parent 2b0aed0f74
commit 187401c5eb
3 changed files with 96 additions and 1 deletions

View File

@@ -2,10 +2,12 @@ import json
import logging
from connectors.reddit_api import RedditAPI
from connectors.boards_api import BoardsAPI
from connectors.youtube_api import YouTubeAPI
data_file = 'data/posts.json'
data_file = 'data/posts.jsonl'
reddit_connector = RedditAPI()
boards_connector = BoardsAPI()
youtube_connector = YouTubeAPI()
logging.basicConfig(level=logging.DEBUG)
logging.getLogger("urllib3").setLevel(logging.WARNING)
@@ -40,5 +42,8 @@ def main():
ireland_posts = remove_empty_posts(ireland_posts)
save_to_jsonl(data_file, ireland_posts)
youtube_videos = youtube_connector.fetch_and_parse_videos('cork city', 50, 50)
save_to_jsonl(data_file, youtube_videos)
if __name__ == "__main__":
main()