概览
revolution/laravel-bluesky 是一个从 Laravel 使用 AT Protocol(Bluesky)的扩展包。 Facade 是Revolution\Bluesky\Facades\Bluesky。你可以以接近 Laravel HTTP 客户端的方式使用它来完成发帖、获取 feed、搜索、发送媒体等操作。
环境要求
- PHP
>= 8.3 - Laravel
>= 12.x
安装
环境变量
如果要使用 App Password 认证,请配置.env。
快速上手
第一条帖子
用 TextBuilder 处理链接和 tag
文档
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