メインコンテンツへスキップ

概要

revolution/laravel-bluesky は、AT Protocol(Bluesky)をLaravelから扱うためのパッケージです。 Facadeは Revolution\Bluesky\Facades\Bluesky です。投稿作成、フィード取得、検索、メディア投稿などをLaravelのHTTPクライアントに近い形で扱えます。

要件

  • PHP >= 8.3
  • Laravel >= 12.x

インストール

環境変数

App Password認証を使う場合は .env を設定します。

クイックスタート

最初の投稿

TextBuilderでリンクとタグを扱う

searchPosts() はAPIの一時的な制限により、現在は未認証では動作しません。検索を使う場合も認証済みセッションを使ってください。

ドキュメント

Basic client

App Password / OAuth、投稿、メディア、リプライ、引用、フィード、検索を確認します。

Socialite

AT Protocol OAuth(DPoP)を使ったBluesky固有のSocialite設定と使い方。

通知チャンネル

Laravel Notification チャンネルとして Bluesky に投稿・DM を送信します。

Feed Generator

独自のアルゴリズムフィードを作成・公開します。

参考リンク

最終更新日 2026年4月26日