Skip to content

Reddit データソースの実装 #2

Description

@ryota-murakami

概要

Redditフィードからプログラミング・テック関連の人気投稿を取得する機能を実装する。

要件

  • 対象サブレディット: r/programming, r/webdev, r/javascript, r/reactjs 等
  • Reddit JSON API (/.json エンドポイント) を使用(認証不要)
  • ソート: hot または top (past 24h)
  • 取得件数: サブレディットあたり10件
  • Article 型にマッピング(source: "reddit")
  • Upvote数をscoreに使用
  • キャッシュ: Upstash Redis, TTL 1時間

対象ファイル

  • src/lib/sources/reddit.ts (新規)
  • src/app/api/cron/collect/route.ts (統合)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions