概觀
revolution/laravel-bluesky 是一款讓 Laravel 能操作 AT Protocol(Bluesky)的套件。 Facade 為Revolution\Bluesky\Facades\Bluesky。可用接近 Laravel HTTP client 的方式處理貼文建立、feed 取得、搜尋、媒體貼文等操作。
需求
- PHP
>= 8.3 - Laravel
>= 12.x
安裝
環境變數
若使用 App Password 認證,需設定.env。
快速上手
第一則貼文
以 TextBuilder 處理連結與標籤
文件
Basic client
了解 App Password / OAuth、貼文、媒體、回覆、引用、feed、搜尋等。
Socialite
使用 AT Protocol OAuth(DPoP)的 Bluesky 專屬 Socialite 設定與使用方式。
通知頻道
以 Laravel Notification 頻道向 Bluesky 發送貼文與 DM。
Feed Generator
建立並公開自訂演算法 feed。
參考連結
- GitHub:invokable/laravel-bluesky
- DeepWiki:invokable/laravel-bluesky