Skip to content

Bluesky データソースの実装 #3

Description

@ryota-murakami

概要

Bluesky (AT Protocol) からテック系の投稿を取得する機能を実装する。

要件

  • Bluesky AT Protocol API を使用
  • テック系アカウントのフィードまたはハッシュタグベースで取得
  • Article 型にマッピング(source: "bluesky")
  • Like数 + Repost数をscoreに使用
  • 認証: Bluesky App Password (環境変数)
  • キャッシュ: Upstash Redis, TTL 1時間

環境変数

  • BLUESKY_HANDLE
  • BLUESKY_APP_PASSWORD

対象ファイル

  • src/lib/sources/bluesky.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