クイックスタート
Bluesky PBLLCのプロトコルはtypescript
で実装されています。APIはこちらから利用できます。
このパッケージを使い始めるには、atproto/api
をインストールしてください :
npm install @atproto/api
アプリケーションでこのパッケージをインポートするには、次のようにします :
import { BskyAgent } from '@atproto/api'
ユーザー名とパスワードを環境変数に設定します。Blueskyエージェントを作成し、以下の抜粋でログインします :
const agent = new BskyAgent({ service: 'https://bsky.social' })
await agent.login({
identifier: process.env.BLUESKY_USERNAME!,
password: process.env.BLUESKY_PASSWORD!,
});
このエージェントを使って投稿を作成します :
await agent.post({
text: "Hello world"
});
パッケージ・ドキュメント](https://www.npmjs.com/package/@atproto/api)で、API呼び出しのサンプルを見ることができます。
その他のプロトコル実装
より多くの言語のライブラリについては、コミュニティのプロジェクトページをご覧ください。
ブログ
開発者向けのブログが公開されています。